Biochemistry - Hames, B. D. (Instant notes series., 2000)