Click here to compile your own catalogue by any combination of subject terms.
£6.00
201p paperback, name to endpaper, clean pages, firm binding, a very good copy
£6.00
£38.00
large format yellow paperback, dusty, from a Cambridge college library, printed from typescript, ...
£38.00