Redifining human rights in the struggle for peace and development

Terrence E Paupp

Redifining human rights in the struggle for peace and development - New York Cambridge university press 2014

9781107669314


International law and human rights

323.1 / PAU.R