Author: Muammad Ibn Ab Al-Qsim D. Ca Ibn Dnr