Volume 6, Issue 2, April 2021, Pages 1707-1720
Noha Foda
Volume 1, Issue 4, October 2016, Pages 110-133
Tarek Mohamed