Author: Tareq Y. Ismael
Alternate names: TAREQ Y. ISMAEL