History of Europe: A cultural and political survey - Bowle, John (London Seeker Warburg, 1979)