Bridging Development Realities and Technological Possibilities
community informatics crowd sourcing development empowerment ICTD ICTs India information society Internet marginalised net neutrality network society open data openness social justice Technology governance