Concepts in science life, a biological science - Brandwein, Paul F. (Harcourt Brace Jovanovich, 1980)