The Times history of the 20th century - Richard Overy (ed.) (Harper Collins, 1999)