240 pp 97 illustrations, 57 in colour