Volume 10, Issue 1, January 2023, Pages 13-46
Amr Said Fahim
Volume 3, Issue 4, October 2016, Pages 138-165
Azza Farok El GoharY