An introduction to general, organic, and biological chemistry - Hill, John W. (Chemistry and life)