Tim Dunne

Human Rights in Global Politics - Cambridge Cambridge University Press 1999 - xi, 337pgs

Include Bibliography, References and index

9780521646437


Human Right

JC571 / .H769 1999