An introduction to contemporary history - Barraclough, Geoffrey (Pelican Newyork, 1964)