Publications by 'Shaker H. El-Sappagh'