Themes in modern European history 1830-1890 - Waller, Bruce (Routledge, 2003)