Volume 68, Issue 1, June 2018, Pages 89-116
Heba Ibrahim
Volume 66, Issue 1, June 2016, Pages 79-94
Anwar Elkharbotly; Mohamed A. Balah