General chemistry: an integrated approach by John W. Hill | Menrva Books | MenrvaBooks