Author: Al-Qasim Ibn 'Ali Al-Basri Abu Muhammad