Volume 47, Issue 6, December 2022, Pages 13-27
Amr Mamdoh Ali Youssef
Volume 46, Issue 3, September 2021, Pages 33-45