Volume 67, Issue 1, March and April 2023, Pages 112-133
Rady Fathy Abdul-Kareem
Volume 64, Issue 2, September and October 2021, Pages 93-108
Ahmed Abbas