The Times history of the world - Barraclough, Geoffrey 1908-1984; Overy, R. J. (Times Books, 1999)