Click here to compile your own catalogue by any combination of subject terms.
£14.00
140p hardback, dustjacket in excellent condition, clean pages, a firm copy, spine a little bit ...
£14.00
£8.00
140p hardback, with dustjacket, from a Cambridge college library, pages clean with footnotes and ...
£8.00