The Top Books that I Have Read in 2012

So many books, so little time