Proteins, enzymes, genes

Joseph S. Fruton
Yale University Press
9780300076080
0-300-07608-8