The impact of socio-economic factors on the performance of community projects in western Kenya

Full text