Chemistry principles and reactions. - Masterton, William L.