General Chemistry Principles and Modern Applications - Long Gary L. (Toronto Pearson Prentice Hall, 2007)