Author: Ali ibn Ali Ibn Abi Al Izz