Themes in Modern European History, 1830-90 - Bruce

Bok