Click here to compile your own catalogue by any combination of subject terms.
£30.00
491p grey paperback, worn with tape repair to front joint, some library markings, but contents ...
£30.00
£10.00
203p cloth with tatty grey jacket, scuffing and tears to spine, endpapers browned but pages clean ...
£10.00
£10.00
168p blue cloth with blue lettering on sunned spine, endpapers and edges a little browned but pages ...
£10.00