Law new

When legal worlds overlap : human rights, state and non-state law.

$11.28 USD

by :  International Council on Human Rights Policy (Publisher) (Editor)