Volume 40, Issue 4, October 2023, Pages 377-392
N. E. Mansour
Volume 34, Issue 4, October 2017, Pages 2053-2072
Samy G. Hemeda; Abdulwahed M. Aboukarima; Mamdouh Minyawi