Halstead, Peter.

Unlocking human rights / Peter Halstead. - ed. - London : Hodder education, 2009. - xlv, 421 p. : ill ; cm.

Includes index.

97803409722915 : US$40.28


Human rights.
Human rights.