Introduction to Chemistry: a conceptual approach - Richard C. Bauer (McGraw Hill Higher Education, 2007)