Kleine deutsche Geschichte
by Hagen Schulze
ISBN 13: 9783423343602
Format: Paperback (272 pages) Publisher: Deutscher Taschenbuch Verlag Published: 01 Oct 1998
Save for later
States, Nations Nationalism: From the Middle Ages to the Present (Making of Europe)
ISBN 13: 9780631209331
Format: Paperback (392 pages) Publisher: John Wiley & Sons Published: 12 Jan 1998