Principals of environmental science. - Cunningham, William P.