Publications by authors named "Alex W Macharia"