Lehninger Principles of Biochemistry - Nelson, D; Cox, M M (W. H. Freeman and Company, 2005)