Click here to compile your own catalogue by any combination of subject terms.
£12.00
146p red boards (slighty worn/soiled), pages clean, with illustrations, still a good copy
£12.00
£25.00
671p cloth, large volume, from a Cambridge college library, clean pages, plates, appendix, a firm ...
£25.00