Publications by 'Sam Ochieng''