Click here to compile your own catalogue by any combination of subject terms.
£7.00
503p white paperback, from a Cambridge college library, minor shelfwear, pages clean and unmarked, ...
£7.00
£5.00
48p paperback with white card cover, pages clean and unmarked, hardly used, very good
£5.00