General chemistry: principles and modern applications by William S. Harwood | Menrva Books | MenrvaBooks