Chemistry an introduction to general, organic and biological chemistry - Timberlake, Karen C. (Pearson Prentice Hall, 2009)