Lehninger Principles of Biochemistry - Nelson, David L. (David Lincoln); Cox, Michael (WH Freeman, 2021)