Principles of Modern Chemistry by Alan Campion & H. Pat Gillis