Volume 54, Issue 1, January 2023, Pages 116-131
Ahmed Rabie Mohamed Maray
Volume 47, 6-2, December 2016, Pages 430-442