The UN human rights treaty system
by
Anne F. Bayefsky
xvii, 839 p. : 26 cm