Basic concepts in biology - Starr, Cecie (Brooks / Cole, 2003)