Click here to compile your own catalogue by any combination of subject terms.
£12.00
316p paperback, grey card cover, wear to covers and spine, tape repairs to endpapers, binding ...
£12.00
£14.00
263p large paperback, from a Cambridge library, adhesive tape along spine, text clean, paper ...
£14.00