In these times, the term sustainable development is being applied to nearly everything from energy, clean water, construction, to economic growth. As a result, it has become increasingly difficult to question either the basic assumptions behind sustainable development or the…