Essential Biochemistry By: Michael J. Moran; Howard N. Shapiro; Daisie D. Boettner; Margaret B. Bailey