General, organic and biological chemistry structures of life - Timberlake, Karen C. (Boston Pearson, 2015)