Halstead, Peter _

Unlocking human rights _ - 2nd ed. - London Routledge 2014 - xlviii, 397 p. PB 22cm.

includes index

9780415835978

_


Human rights

341.48 / HAL