NGOs and Development - NGO 306

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