Lehinger Principles of Biochemistry - Nelson,David L