Volume 67, Issue 1, March and April 2023, Pages 112-133
Rady Fathy Abdul-Kareem
Volume 52, Issue 2, September 2015, Pages 233-247
Ahmad Abdelhalim