5.0
challenging informative reflective slow-paced

A staple of a book and a must-read for anyone interested in this topic/history. Shirer does an amazing job.