Chemistry in focus a molecular view of our world - Tro, Nivaldo J. (Brooks/Cole, Cengage Learning, 2009)