Title: Mastering Modern European History (Palgrave Master)
Subjects: History, Problems, exercises