General Chemistry: The Essential Concepts by Raymond Chang, Jason Overby & Kenneth Goldsby