Author: al-Azad, Alauddin.