Biochemistry - Voet D. (USA Donald Voet and Judith G. Voet, 2004)