Principles Of Modern Chemistry by David W. Oxtoby, David Oxtoby & H. Pat Gillis