General chemistry principles and modern applications - Petrucci, Ralph H. (Pearson/Prentice Hall, 2007)