Biochemistry Molecular Basis Life 4e P by Trudy McKee, Gertrude McKee & James R. McKee