Publications by 'Magdy M. S. El-Soudani'