Introduction to modern chemistry - Edward F. Neuzil (Harcourt, Brace and World)