4.0

Cheating a bit, since I didn't actually finish this. But I read over half of it and wanted to graduate up to more recent scholarship on Nazism, so I'll leave it there. Shirer can be frustrating in his focus on high politics and some deeply out-dated views, but I still find good absorbing and informative.