viii 131p large paperback, many plates, tables, index, some light soiling to last few pages, fresh ...
39p slim booklet, brown card cover, stapled binding, excellent condition, many plates, previously ...
39p slim booklet, excellent condition, many plates, from a Cambridge college library
290p green paperback, minor shelfwear, pages unmarked, index, binding firm, very good
Displaying 1 to 4 (of 4 books)