Human Rights Protection in Global Politics: Responsibilities of States and Non-State Actors (Global Issues)

Protection

by: Kurt Mills · David Jason Karp

Hardcover

ISBN: 978-1-137-46316-6

ISBN-10: 1-137-46316-3

AIAA · 2015