Mainstreaming human rights in development - Nairobi Kenyan section of international commission of jurists 2005 ISBN: 978-9966-958624- Subjects--Topical Terms: Human rights Dewey Class. No.: 323 MAI