Introductory Chemistry An Atoms First Approach 3e

Introductory Chemistry: An Atoms First Approach (3rd Ed.) By Julia Burdge and Michelle Driessen