Click here to compile your own catalogue by any combination of subject terms.
£40.00
large format paperback, with library bookplate, fitted with protective film, very good
£40.00
£12.00
192p white paperback, from a Cambridge college library, minor shelfwear, binding firm, very good ...
£12.00