Stryer, Lubert

Biochemistry - 4th - New York W H Freeman 1995 - xiii,795p p.

0-7167-2560-6