Albert L. Lehninger; David Lee Nelson; Michael M. Cox (2018). Principles of Biochemistry. W H Freeman & Company.