Biochemistry - Hames, B. D. (Bios, 2000)