Charvet, John.
The Liberal project and human rights: the theory and practice of a new world order / John Charvet. - Cambridge : C.U.P., 2010. - 434p
9780511755972
10936 [old SOUL v1.0 record id]
international relation
Human rights
320.51 / C37l
The Liberal project and human rights: the theory and practice of a new world order / John Charvet. - Cambridge : C.U.P., 2010. - 434p
9780511755972
10936 [old SOUL v1.0 record id]
international relation
Human rights
320.51 / C37l