General Chemistry Principles and Modern Applications - Petrucci Ralph J; Herring Geoffrey F; Madura Jeffry D; Bissonette Carey c2016. (Toronto Pearson, 2016)