Physical Chemistry - Levine, Ira N. . (2006)