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