Author: Ali ibn Hasan ibn Ali Qurani