Biochemistry. - Voet Donald; Voet Judith G (New York John Willey, 2004)