Themes in Modern European History by Pam Philbeam