Articles by Abdelaal A. Ahmed (1)