Lehninger Principles of Biochemistry - David L Nelson (New York Macmillan Learning)