Environment, Climate Change and Development