Life science : a search for understanding - Brown, Walter R. (J. B. Lippincott, 1971)