Germany, 1870 - 1945 : politics, state formation, and war - Pulzer, Peter G. J. 1929-2023 (Oxford Univ. Pr, 1997)