Publications by authors named "Ezekiel G Karuga"