Articles by M.B. Magzoub (2)