David S. PageBooksChemical Education Resources/Chem 1046Principles of biological chemistryAuthor data: Open Library