BIOLOGICAL SCIENCE - W.J. KEETON. (W.W. Norton, 1976)