Biochemistry by Donald Voet & Judith G. Voet