Author: Ali ibn Ali Ibn Abi al-Izz