Articles by Abdalla M. Abdelatif (2)