Click here to compile your own catalogue by any combination of subject terms.
£40.00
xxii 779p very thick and large hardback, fresh dustjacket, no names or stamps, excellent condition, ...
£40.00
£20.00
200p paperback, brown cover, text reproduced from typescript, excellent condition
£20.00
£120.00
xvi 394p hardback, fresh dustjacket, maps to endpaper, illustrations, a tight and clean copy, very ...
£120.00
£46.00
xxvi 434p orange hardback, fresh and clean copy, name to endpaper, comprehensive index, very good
£46.00