Author: Abu Uthman 'Amr Ibn Bahr al-Jahiz al-Basri