Chemistry : a molecular approach - Tro, Nivaldo J (Pearson/Prentice Hall, 2008)