A review by shoulberg
In Defence of History by Richard J. Evans

challenging informative reflective slow-paced

3.5