Author: Ali ibn Muhammad ibn Maid ibn Sadran Zahrani