Berg, Jeremy M

Biochemistry - 6th ed. - New York W H Freeman 2007 - 1026 p.

572 B452B