Return to Article Details ICTs and Community Participation: An Indicative Framework