Atoms, molecules and chemical change - Johnsen, Russell H. (Prentice Hall, 1971)