Articles by Sherief M. Abdel-Raheem (3)