Creighton T E

Proteins - 2 - New York WH Freeman and Company 1993