Peter Browning

Revolutions and nationalities: Europe 1825-1890/ by Peter Browning - Cambridge: Cambridge University Press, 2000. - 211p.

9780521786072


History Europe
History

940 / PET/R