Biology the dynamic science - Russell, Peter J.; Wolfe, Stephen L.; Hetrz, Paul E.; Starr, Cecie; McMillan, Beverly (Thomson Brooks/Cole, 2008)