Essential environmental science - Keller, Edward A. (John Wiley, 2008)