Lehninger Principles of Biochemistry - Nelson David L. 2017 (New York, W.H. Freeman and Company,Macmillan Higher Education, 2017)