Modern chemistry - Oxtoby, David Wetc (Brooks/Cole, 2008)