Volume 42, Issue 3, September 2021, Pages 665-675
Yasser Ismail El-Nashar
Volume 37, April-June, June 2016, Pages 139-150
Yasser I. El-Nasha