Principles of general chemistry (New York McGraw-Hill Higher Education, 2007)