Biochemistry - Hames, David (Bios instant notes, 2011)