Author: Called Ibn Mlik Muammad Ibn 'Abd Allh