Paperback. Condition: Good. 159p large format paperback, illustrated, very good copy from a Cambridge college library Language: English.
Paperback. Condition: Good. v 159p paperback, illustrated, index, clean unmarked pages, very good, from a Cambridge college library Language: English.