Biology understanding life. - Alters, Sandra (Jones and Bartlett Publishers, 2000)