Articles by Shihab A. Hameed (1)