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