354 pages, 31 illustrations