Principles Of Environmental Science by Mary Ann Cunningham & William P. Cunningham