General chemistry principles and modern applications. - Petrucci, Ralph H. (Prentice-Hall, Inc., 2002)