Lehninger Principles of Biochemistry - Nelson, David L. (W.H. Freeman, 2017)