Articles by Magdi M. Mashaly (1)