Asset Based Community Development

Harnessing community assets to build momentum for change