Click here to compile your own catalogue by any combination of subject terms.
£24.00
381p blue cloth with gilt lettering, from a Cambridge college library with barcode and bookplate to ...
£24.00
£8.00
iv 96p grey paperback, notes, bibliography, very good
£8.00