Books by Amanda Foreman
I was prepared to dislike this book. I am very anti-hype, and this book had major, major hype built right in, so it was quite a shock to me when it eventually ended on my TBR pile. It shocked me even more when I liked it enough to voluntarily do a review of it. Basically I will say that if textbooks ...