Click here to compile your own catalogue by any combination of subject terms.
£36.00
xi 276p large hardback, ebony cloth with pale turquoise jacket, very good condition, minimal wear ...
£36.00
£8.00
x 263p hardback, dustjacket, index, nice and clean copy from a Cambridge library
£8.00