Biochemistry - Campbell, Mary K. (Boston, MA : Cengage Learning, 2016)