Author: Abu'l Fazal al-Jamal al-Qarshi