Articles by M. Abdalla Elsheikh (2)