Articles by Hend A. Essa (2)