Author: 'Abd Al-Rahman 'Ali Ibn Al-Yazdadi