Volume 24, Issue 2, June 2023, Pages 555-567
Helen Abd El-Hamid Abd El-Hakim
Volume 19, Issue 1, December 2020, Pages 143-157
Sameh Fayyad