Author: Joseph Oloka-Onyango
Alternate names: Joe Oloka-Onyango