Canada
International Development Research Centre (IDRC)
ICT in rural development, ICT in sustainable human development, capability approach