224 pp 100 illustrations, 70 in colour