Themes in European history : - Hayes, Paul (Routledge, 1992)