Chemistry: A Molecular Approach - Tro, Nivaldo J. (USA: Pearson, 2017)