Harper's illustrated biochemistry - Kennelly, Peter J. (Lange medical book, 2023)