Years of change European history 1890 - 1945 - Wolfson, Robert (Arnold, 1986)