Author: Noureddine Miladi
Alternate names: Nūr al-Dīn Mīlādī