Click here to compile your own catalogue by any combination of subject terms.
£18.00
159p hardback with cream illustrated dustjacket, minimal library markings to spine and pastedown, ...
£18.00
£5.00
paperback, from a Cambridge college library, but excellent overall condition
£5.00