Summer's mostly over, but not completely.
Sure, July is almost finished, but we still have August, right? And in the upcoming weeks, there's still plenty of time to get your summer reading in. (These seven speculative fiction books, for example.) I know I normally rank these...Read More