Runners Up: These books couldn't be considered the greatest I've read this year, but they were both good in their own ways. Last Call by Tim Powers combined the feeling of a Charles Williams novel with Las Vegas gangsters, Tarot cards, and Arthurian Legend. The Long Earth by Terry Pratchett and Stephen Baxter was a fun science fiction romp in and of itself, but the way it juggled and subverted so many common sci-fi tropes was great!
Cambridge Latin Course 1 by Ed Phinney
This book doesn't rate as a best book in any of the categories. However, I was trying to learn Latin this past year and I read it. Each chapter tells part of a story about a family living in Pompeii. The father Caecilius, his wife Metella, and the rest of their family perish at the end of the book when Mt. Vesuvius erupts. Pretty sad ending for a kids' Latin book. Shortly after reading this book, my wife and I got into Doctor Who (and by "got into" I mean "quickly became rabid fans of, and binge watched"). So imagine my happiness when it turns out that Caecilus and his family actually made it out of Pompeii after all! :)
And, as always, here are the books I read this year: