Principles of Enviromental Chemistry - Girard,jamesh E.