Annual Review of Biochemistry - Boyer, D, Paul; Snell, E, Esmond