Click here to compile your own catalogue by any combination of subject terms.
£12.00
60p stapled booklet, excellent condition, clean and tight
£12.00
£16.00
32p stapled booklet, excellent condition, clean and tight
£16.00
£12.00
806p stapled booklet, excellent condition, clean and tight
£12.00
£6.00
142p grey paperback, from a Cambridge college library, minor shelfwear, pages clean and unmarked, ...
£6.00