1
by Overy, Richard
Published 2004
2
3
by Morton, Andrew
Published 2015
4
Published 2002
5
by Axelrod, Alan
Published 2003
6
by Nagorski, Andrew
Published 2012
7
by Tooze, Adam
Published 2006
8
by Davenport, David, 1950-
Published 2019
9
by Pomsel, Brunhilde
Published 2018