Ecology and Principles for Sustainable Development - 110 S.