Life, the scince of biology - Purves, William K.; Purves, William K. (Sinauer Associates ; W. H. Freeman and Co, 1997)