Publications by 'Hafedh Al-Shihi'