Biochemistry / David Hames & Nigel Hooper. - Hames, B. D. (BIOS instant notes, 2005)