629 p., 53 illustrations