Articles by Hanaa A. Abd-Alrahman (1)