Human ecology : basic concepts for sustainable development - Marten, Gerald G. (Earthscan Publications, 2001)