Author: J. O. C. Onyemelukwe
Alternate names: J.O.C. Onyemelukwe; Josiah Okezie Chukwunwike Onyemelukwe