Bismarck's War: The Franco-Prussian War and the Making of Modern Europe

Bismarck's War

The Franco-Prussian War and the Making of Modern Europe

2023