1-2 of 2 books: Germany & Historiography & Politics & 19th Century Revise Search
£50.00
479p 512p cloth with gilt lettering, set of 2 vols, minor shelfwear, corners worn, head and foot of ...
£50.00
£5.00
331p paperback, paper yellowed, index, bibliography, very good, German language
£5.00