General chemistry principles and modern applications - Petrucci, Ralph H. (Upper Saddle River, N.J. Prentice Hall, 1997)