two offprints, excellent condition, many illustrations
xii 480p blue cloth very fresh, from a Cambridge college library with bookplate and shelfmarks, ...
206p purple hardback, from a Cambridge college library but condition as new, with index
Displaying 1 to 3 (of 3 books)