Redefining human rights in the struggle for peace and development

Paupp, Terrence E

Redefining human rights in the struggle for peace and development - New York Cambridge university press 2014 - xx,561

9781107669314


Human Rights-law
Human rights-peace