Biology evalution and adaptation to the environment - KELLY, MAHLON G. (Hougton Mifflin Company)