Click here to compile your own catalogue by any combination of subject terms.
£10.00
318p hardback, grey cloth with black jacket, very good condition, light wear to jacket edges, ...
£10.00
£28.00
160p hardback with olive green jacket, from a Cambridge college library, first edition, pages clean ...
£28.00
£10.00
106p yellow paperback with laminated cover, from a Cambridge college library, pages clean with ...
£10.00