Author: Al-Husain ibn 'Abd al-Rahman ibn 'Umar ibn Muhammed al Sufi