Articles by Mourad L. Shonouda (2)