I liked this book a great deal. It is an easy read (meaning it is not filled with academic jargon), but it also has copious notes at the end if you would like to investigate further topics that Kazin writes about. This is an especially important bo...