Environmental science toward a sustainable future - Wright, Richard (2007)