Text this: Foundation studies in general chemistry:A Self study guide - Melvin W. Hanna