Online textbook CH450 and CH451: Biochemistry – Defining Life at the Molecular Level https://wou.edu/chemistry/courses/online-chemistry-textbooks/ch450-and-ch451-biochemistry-defining-life-at-the-molecular-level/