Gerald G Marten Human Ecology Basic Concepts for Sustainable Development - Taylor and Francis 2001 ISBN: 9781849776028 Source: EBOOK