Hames, David; Hooper, Nigel Biochemistry: instant notes - New York Garland Publishing 2007 - 436 Subjects--Personal Names: Biochemistry; Biology