Instant notes: biochemistry - Hames, B. D. (The Instant notes series, 2000)