152 pp 57 illustrations, 35 in colour