Lehninger principles of biochemistry - Nelson, David Lee, 1942- , (MacMillan learning, 2021)