Author: Ahmad Alawad Sikainga
Alternate names: Ahmad A. Sikainga; AHMAD ALAWAD SIKAINGA; AHMAD A. SIKAINGA