Principles of Environmental Science - Cunningham, William P.; Cunningham, William P. (Boston McGraw Hill, 2008)