An introduction to contemporary history - Barraclough, Geoffrey, 1908-1984 (Pelican books, 1970)