Click here to compile your own catalogue by any combination of subject terms.
£20.00
504p blue cloth with green dustjacket sealed to cover, name written neatly to first page, pages all ...
£20.00
£18.00
504p blue cloth with gilt lettering, from a Cambridge college library with remains of labels on ...
£18.00