Title: An introduction to contemporary history / Geoffrey Barraclough. [Language