Human rights : international protection, monitoring, enforcement
Human rights : international protection, monitoring, enforcement
- England; Ashgate, 2003.
- xxi,421p.
1. Human right
2. International agencies
9780754623021
341.481 HUM
1. Human right
2. International agencies
9780754623021
341.481 HUM