Campbell Biology - Reece, A. Urry; Urry, A, Lisa Neil A.; Cain, L. Michael; Wasserman, A. Steven; Minorsky, V. Peter; Jackson, B. Robert (California: Pearson Education, Inc., 2011)