An Introduction to Contemporary History - Barraclough, Geoffrey (Penguin, 1977)