Michael M. Cox

Lehninger Principles of Biochemistry