Environmental science - Cunningham, William P (McGraw Hill, 2003)