Biological science - Keeton, William T.; Gould, James L. (W.W. Norton and Co., Inc., 1986)