Community Development: Creating community alternatives - vision, analysis and practice · Study