Community development
Community development is also understood as a professional discipline, and is defined by the International Association for Community Development (www.iacdglobal.org), the global network of community development practitioners and scholars, as “a practice-basedRead More…