A history of Europe : a cultural and political survey - Bowle, John (1980)