Enforcing International Human Rights Law:The UN Treaty System in the 21st Century

Enforcing

by Anne Bayefsky

Hardcover

ISBN: 978-90-411-1415-0

ISBN-10: 90-411-1415-7

Springer · 2000