Articles by Hamed R. Takruri (3)