AAR Staff Top Ten Favorites – Haley's Picks
When I sat down to put this list together, I thought this would really be a piece of cake. Well, I was wrong. It turns out, I had more like a top twentysomething list and narrowing it down was not all that easy. Another thing I noticed is that so many of the books represented…