Human ecology and sustainable development

This article is being translated to English …