Elements of biological science - KEETON, WILLIAM T. (W.W.Norton & Company)