Click here to compile your own catalogue by any combination of subject terms.
£18.00
x 205p original blue cloth, spine missing, text with many plates and tables, library markings, ...
£18.00
£14.00
174p a worn and aged paperback, spine repaired with white tape, errata inserted, useful copy
£14.00