The Times history of the world - Barraclough, Geoffrey 1908-1984; Overy, Richard 1947- (Times Books, 1999)