An Introduction to Sustainable Development - A, Elliott Jennifer (New Delhi Rouledge, 2011)