1-3 of 3 books: 20th Century & Asia & Marxism & Politics Revise Search
£20.00
455p small but thick paperback, yellow lettering, cover a little dusty, text all clean, spine ...
£20.00
£36.00
xiv 315p large format paperback, fresh clean copy, with a few illustrations, no traces of use
£36.00
£16.00
187p paperback, from typescript, well preserved, first edition
£16.00