256 pages, 300 illustrations