Biological science - Keeton William T (New York, USA W. W. Norton and Company, 1980)