Seeing our Communities as Thriving Ecosystems: A Permaculture Approach to Community Planning
Our communities are dynamic ecosystems composed of natural resources, brick and mortar infrastructure, and complex social systems that we constantly alter through human actions.