Click here to compile your own catalogue by any combination of subject terms.
£28.00
viii 179p paperback, blue cover, a fresh copy, clean pages, firm binding, original bookshop label ...
£28.00
£20.00
413p hardback with purple dustjacket, from a Cambridge college library, hardly used, printed from ...
£20.00