Articles by Amro. B. Hassan (1)