Author: J. Ayodele Langley
Alternate names: J. Ayo Langley