Click here to compile your own catalogue by any combination of subject terms.
£8.00
x 148p paperback, purple cover, very good condition, minimal wear, spine sunned, binding intact, ...
£8.00
£7.00
310p hardback, index, bibliography, illustrations, a fresh and clean copy from a Cambridge library
£7.00