Atoms,molecules and chemical change. - Johnsen, Russell H.; Grunwald, Ernest