Environmental science: towards a sustainable future - Wright, Richard T. (Pearson, 2011)