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