Articles by El-Sayed A. El-Sheikh (2)