David L. Nelson

Lehninger Principles of Biochemistery - 2005 - 1121 p.