Click here to compile your own catalogue by any combination of subject terms.
£16.00
76p original paperback, spine poor, old tape repair, text clean, light library markings, "printed ...
£16.00
£20.00
172p 495p two volumes, aged and worn, partly disbound, text clean, from a Cambridge college ...
£20.00