Basic concepts in biology - Starr, Cecile (Thomson, Brooks/Cole, 2006)