Lehninger Principles of Biochemistry - David L.Nelson & Michael M. Cox