Articles by 3Hayder A. Abdel Rahman (1)