1-2 of 2 books: 20th Century & Germany & Local History & Politics Revise Search
£22.00
xvii 314p hardback, terracotta cloth, fresh copy with light library markings, remains of shelfmark ...
£22.00
£20.00
xii 226p fresh hardback, well preserved dustjacket, name to endpaper, excellent copy, never used
£20.00