Publications by 'Dennis M. Ochieng'