Click here to compile your own catalogue by any combination of subject terms.
£20.00
357p hardback with fresh dustjacket, excellent copy, as new
£20.00
£12.00
hardback, many plates, also in colour, very good, clean and tight copy
£12.00
126p white paperback, from a Cambridge college library with label on spine and stamp to front ...
£10.00