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