Environmental Science Toward a Sustainable future - Wright, Richard T. (New delhi Prentice Hall of India, 2007)