The UN Human Rights Treaty System

by Suzanne Egan

Starting with an introduction to the development and nature of international human rights law, this book is then split into three parts: Part 1 covers the United Nations and human rights; Part 2 co…