Albert L Lehninger (2018). Principles of Biochem 2e&sol M. .