Symonides, Janusz
Human rights: international protection, monitoring, enforcement Janusz Symonides - New Delhi Rawat Publications 2005 - xxi, 421p.
9788170339311
Human Rights
341.481 / SYM
Human rights: international protection, monitoring, enforcement Janusz Symonides - New Delhi Rawat Publications 2005 - xxi, 421p.
9788170339311
Human Rights
341.481 / SYM