Articles by Azza A. Attia (2)