Human Rights Protection in Global Politics
Subtitle: Responsibilities of States and Non-State Actors
Publisher: Palgrave Macmillan
Published: Jan 01, 2015
Format: paperback
Number of pages: 334
ISBN-13: 9781349499199
Notes: Source title: Human Rights Protection in Global Politics: Responsibilities of States and Non-State Actors (Global Issues)