Volume 19, Issue 1, December 2020, Pages 143-157
Sameh Fayyad
Volume 13, Issue 2, 2016, Pages 101-112
Emad Mohamed Abdel-Aal; Hazem Ahmed Khairy