Click here to compile your own catalogue by any combination of subject terms.
£24.00
xi 582p large cloth, minor hurt on spine, index, illustrations, appendix, very good
£24.00
£22.00
xi 582p large hardback, index, figures, appendix, very good, a well preserved copy, fresh and clean
£22.00