Law new
When legal worlds overlap : human rights, state and non-state law.
$14.10 USD
by : International Council on Human Rights Policy (Publisher) (Editor)