Lehninger Principles of Biochemistry

David L. Nelson, Michael M. Cox