Lehninger principles of biochemistry. - Nelson, David L. (Worth Publishers, 2000)