Principles Of Environmental Chemistry by James Girard & James E. Girard