Author: Khalfani Malik Khaldun
Alternate names: Khalfani X. Khaldun