Author: al-Ṭayyib Ṣāliḥ
Alternate names: Al-Tayyib Salih; Al Tayeb Salih