Introductory chemistry: a foundation (Boston, Massachusetts : Cengage Learning, 2019)