Lehninger Principles of Biochemistry - David L Nelson; Michael M Cox (New York W H Freeman and Company, 2005)