Click here to compile your own catalogue by any combination of subject terms.
£18.00
228p white paperback, from a Cambridge college library, signs of wear, spine slightly creased, ...
£18.00
£24.00
228p white paperback, creased cover, inscription to front endpaper, otherwise fine, diagrams, index
£24.00