Book cover for The Long Nineteenth Century

The Long Nineteenth Century

History of Europe: 1789-1918

Description of book

English