Volume 64, Issue 2, September and October 2021, Pages 203-221
Ahmed Mourad
Volume 62, Issue 2, September and October 2020, Pages 72-95
Mahmoud Elaasser