Volume 8, Issue 40, July 2023, Pages 97-117
hayam M. Omayer
Volume 7, Issue 6, December 2022, Pages 102-121
Abdel Salam Ahmed Soliman