Eco-settlements an alternative solution for human settlements. - Etherington, Bruce A.
Keywords: Human ecology