Publications by 'Sobhy A. El-Sheikh'