Click here to compile your own catalogue by any combination of subject terms.
£12.00
253p cloth with yellow jacket, from a Cambridge college library, slightly worn jacket, pages clean ...
£12.00
£16.00
253p hardback, from a Cambridge college library with name in ink, very good
£16.00