Articles by M.M. Elhassan (2)