General chemistry principles and modern applications - Petrucci, Ralph H. (Macmillan Publishing, 1989)