Author: Abu Sukhailah Khalil Ibn-Abelahyi al-Amreekee