Technology for Human Development

Abdullah Munir

About Settings