readiac1999's review
challenging
informative
inspiring
reflective
slow-paced
3.75
Very typical but well researched history read for a graduate class. While I learned a lot, it wasn't the most narratively engaging work and at times failed to draw connections to previous historical context.
More...