Articles by Mahmoud R. Abd Ellah (2)