Biochemistry : the molecular basis of life / by Trudy McKee and James R. McKee. - McKee, Trudy