Author: C. C. Onyemelukwe
Alternate names: Clement C. Onyemelukwe; Clement Chukwukadibia Onyemelukwe; Clement Onyemelukwe