Twentieth century times world history since 1900 - Elliot, Brendan John (Hutchinson, 1979)