A History of Modern Europe, 1789-1981
Publisher: Heinemann Educational Publishers; Heinemann; Heinemann ed
Published: September 27, 1982
Number of pages: 518
ISBN-13: 9780435317201