Return to Article Details Community Networking and Civic Participation: Surveying the Canadian Research Landscape