A charter for rural communities : the final report of the Carnegie Commission for Rural Community Development.
Carnegie United Kingdom Trust.
Carnegie Commission for Rural Community Development.
Dunfermline : Carnegie UK Trust,
2007.
Title from cover.
Community-based social services
Community development