Biology - Campbell, Neil A. 1946-2004; Reece, Jane B.; Krebs, Charles J. (Pearson Education International, 2002)