Articles by Shaker S. Hassan (1)