Articles by M. A. Elmusharaf (2)