Author: Called Al-Hariri Kasim Ibn 'Ali