Author: Al-Wd Muammad Ibn 'Umar