Voet's principles of biochemistry - Voet, Donald; Pratt, Charlotte W.; Voet, Judith G.