Halstead, Peter

Human rights: key facts - London: Hodder Arnold 2005 - v, 147 pages - Key facts series .

9780340886960


HUMAN RIGHTS
RIGHTS

JC 571 Hal