Environmental Science - Bernard J. Nebel Richard T. Wright (Prentise Hall ., 2003)