Principles of Biochemistry - Lehninger, Nelson and Cox