"Metzler, David E"

Biochemistry - \\200500ENGGPMX - Academic 2005 New York - 938p.

includes index and biblioraphy