Environmental science toward a sustainable future - Wright, Richard T. (Boston Benjamin Cummings, 2010)