Biochemistry - Campbell, Mary K. (Cengage Learning, 2015)