NGOs and Development - NGO 306

A study of the changing role of NGOs in the development process. A special emphasis on how the focus has changed from short-term relief and welfare to a more sustainable and community-based approach.