Click here to compile your own catalogue by any combination of subject terms.
£36.00
269p blue paperback, from a Cambridge college library, cover a little worn, binding firm, pages ...
£36.00
£9.00
91p with blue card cover, index, name in ink, cover partially sunned but otherwise as new, hardly ...
£9.00