Modern university chemistry - Porile, Norbert T. (Harcourt Brace Jovanovich, 1987)