Volume 64, Issue 2, September and October 2021, Pages 138-161
Abd-Elmoez Zarea
Volume 45, Issue 1, March 2012, Pages 399-412
Islam El-Sehemy