Europe Contested: From the Kaiser to Brexit (Longman History of Modern Europe)

by Harold James

Hardcover

ISBN: 978-1-138-30306-5

ISBN-10: 1-138-30306-2

Routledge · November 2019