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