Campbell biology in focus - Urry, Lisa A.; Cain, Michael L.; Wasserman, Steven Alexander; Minorsky, Peter V.; Reece, Jane B. (Pearson, 2017)