Publications by authors named "Ayub M Odera"