Harper's liiustrated Biochemistry - Murray Robert k.