Principles of modern chemistry - Oxtoby, David W.; Gillis, H. P.; Butler, Laure J. (Cengage Learning, 2016)