Volume 41, Issue 3, July 2021, Pages 373-388
Mustafa Al-Qulaly; Mohammad A Okasha; Mohamed G.M. Hassan
Volume 30, Issue 2, June 2010, Pages 183-198
Ahmed Shehata