Author: Ahmad ibn Muhammad Dajani al-Qushashi