xx 321p hardback, beige cloth with green jacket, fair condition, light wear to boards and binding, ...
427p hardback, green cloth with red jacket, good condition, wear to jacket edges, binding intact, ...
366p paperback, 9 plates, bibliography, index, very good
Displaying 1 to 3 (of 3 books)