General Chemistry: The Essential Concepts - Chang, Raymond (McGraw Hill, 2006)