People's History of Modern Europe - William A. Pelz (Pluto Press, 2016)