Click here to compile your own catalogue by any combination of subject terms.
£12.00
xx 321p hardback, beige cloth with green jacket, fair condition, light wear to boards and binding, ...
£12.00
£10.00
427p hardback, green cloth with red jacket, good condition, wear to jacket edges, binding intact, ...
£10.00
£4.00
366p paperback, 9 plates, bibliography, index, very good
£4.00