Volume 50, Issue 1, April 2023, Pages 109-122
Mahomoud Ahmed Abd El-Hady; Samar Mohammed Doklega
Volume 43, Issue 2, December 2016, Pages 371-388