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