Articles by Omar Kassim A. Shaban (1)