Mainstreaming Human Rights in Development - Kenya The Kenyan Section of the International Commission of Jurists 2005 - 170 p Dewey Class. No.: 323 / ICJ 2005