Click here to compile your own catalogue by any combination of subject terms.
£11.00
tall hardback, from a Cambridge college library, very good, minimal library markings only, fresh ...
£11.00
£6.00
19p stapled paperback, a little foxed/dusty across the front but pages clean, text is double ...
£6.00