I believe that a great book cover should not only grab and hold a reader's attention--but also make them FEEL something and pull them right into the story or your non-fiction content. My goal is TO MAKE YOUR BOOK TRULY STAND OUT, whether on a digital or physical bookshelf, so a reader cannot possibly miss it.
Best of luck with your writing and your indie publishing career!