Volume 73, Issue 1, June 2023, Pages 131-156
Mohamed Ewas
Volume 69, Issue 2, December 2019, Pages 107-125
Nagwa El Safty; Mohamed A. Attia