I may have rated a few other books just as highly as these, but when I look through the 100 books that I read this year these are the ones that give me pause. Each of these books surprised me, challenged my way of thinking, uplifted me, or were extraordinarily memorable in their own way. It may seem easy to choose a top 10 for the year, but I am thankful that I've read so many fantastic books that this was a challenging task. To make it easier, I did not count re-reads (Pillars of the Earth) or books in the same series (Bloodline by Conn Iggulden).
I'm looking forward to another great year of reading in 2017!