Return to Article Details Assessing the contribution of information technology to socio-economic development: A case study from rural South Africa