Click here to compile your own catalogue by any combination of subject terms.
£12.00
373p paperback, cover illustrated with painting, good condition, light wear to cover corners and ...
£12.00
£8.00
xiv 424p paperback, 16 halftone plates, many figures in text, bibliography, index, very good ...
£8.00