Articles by Shihab A. Shawkat (1)