I'm the first person to admit that I always buy books based on the cover. (I'm a total sucker, an advertiser's dream if you will.) Because of this, more often than I'd like to, the books I end up buying are terrible with only a few occasional surprise gems. Spoiler alert: don't buy books based on ...