Volume 71, Issue 1, June 2021, Pages 23-52
Ehab Moustafa
Volume 70, Issue 2, December 2020, Pages 103-119
Ayman Badran
Volume 69, Issue 2, December 2019, Pages 1-18
Saad M.A. Nassar