Volume 9, Issue 9, 2022, Pages 152-170
Mahmoud Mohamed Ibrahim
Volume 6, Issue 6, 2019, Pages 36-57
Hayam H. RAWASH