Click here to compile your own catalogue by any combination of subject terms.
£12.00
xxviii 154p hardback with green unclipped dustjacket, slight foxing to very top edge, pages clean ...
£12.00
£14.00
144p bright red cloth binding with gilt and white lettering, from a Cambridge college library with ...
£14.00