A history of the Twentieth Century - O'Callaghan, Bryn (Longman, 1992)