Click here to compile your own catalogue by any combination of subject terms.
£10.00
369p green laminated paperback, very good copy from a Cambridge college library with usual markings ...
£10.00
£36.00
311p 55p large A4 sized hardback, 2 books including appendix, library bookplates with cancelled ...
£36.00