General chemistry - Nebergall, William H. (Heath, 1976)