Claude Emerson Welch Books
Protecting human rights in Africa
Protecting Human Rights in Africa is the first major comparative study of how human rights non-governmental organizations (NGOs) have brought revolutionary change south of the Sahara. Governments a...
Read More