Olivier De Schutter

International human rights law - UK Cambridge university press 2010

9781107641556


Law
Human right law- International
Human right law- Regional mechanisms of protection
Human right- United nations

342.085 / SCH.I