Challenge to civilization: A history of the twentieth century 1952-1999 - Gilbert, Neil (London, 1999)