Chemistry by David W. Oxtoby & Toby F. Block