Lehninger principles of biochemistry - Nelson, David L. (W.H FREEMAN, 2015)