Articles by Omer I.A. Hamid (1)