General, organic, and biological chemistry structures of life - Timberlake, Karen C. (Prentice-Hall, 2010)