Bios Instant Notes: Biochemistry - Hames,David Hooper, Nigel (New York Garland Science, 2011)