Articles by Mubarak A. Abdalla (2)