Lehninger principles of biochemistry - David L. nelson (new york Macmillan pub, 2000)