Information and Communications Technologies and Development: Help or Hindrance? - Richard Curtain (2004)