Click here to compile your own catalogue by any combination of subject terms.
£24.00
245p hardback with blue dustjacket (small tear) fresh and clean copy, stamp to endpaper, very ...
£24.00
£12.00
329p green paperback, pages clean and unmarked, very good condition
£12.00
£18.00
760p cloth with dustjacket (some wear to edges), from a Cambridge college library, excellent ...
£18.00