Environmental science - Botkin, Daniel B (Hoboken John Wiley, 2012)