Author: Salwa M. S. El-Awa
Alternate names: Salwa M. El-Awa; M. S. El Awa; M. S. El-Awa; SALWA M.S EL-AWA