College chemistry - David C. Goldberg Clyde R. Dillard (MacMillan)