176 pp 29 illustrations,