Volume 47, Issue 1, April 2020, Pages 29-39
Essam Yosef Abdul-Hafeez
Volume 46, Issue 2, August 2019, Pages 279-293
Sayed Shehata Abdel-Rahman