An introduction to contemporary history - Barraclough, Geoffrey (Penguin Books, 1973)