History of Modern Europe

by: John Merriman · Kathleen Nilan

Paperback

ISBN: 978-0-393-99029-4

ISBN-10: 0-393-99029-X

W W Norton & Co Inc · 1999

See also:
1996PaperbackA History of Modern Europe