General chemistry - Ebbing, Darrell D.; Gammon, Steven D. (Cengage Learning, 2017)