General chemistry : the essential concepts - Chang,Raymond (Higher Education Boston, 2003)