Essentials of biological chemistry - Fairley, James L; Kilgour, Gordon L (1971)