Articles by Ramadan M. Hanan (1)