TY - BOOK TI - Mainstreaming human rights in development SN - 978-9966-958624- U1 - 323 MAI PY - 2005/// CY - Nairobi PB - Kenyan section of international commission of jurists KW - Human rights ER -