Lehninger principles of biochemistry - Nelson, David L. 1942- (Macmillan learning, 2021)