Return to Article Details An Analysis of the Concept of Public Participation in Kenya Word Count (10044) Download Download PDF