Biochemistry : the molecular basis of life - McKee, Trudy