Articles by M.R. Shafeek (1)