Volume 49, Issue 2, August 2022, Pages 231-237
Said Mohamed Attia
Volume 46, Issue 1, April 2019, Pages 63-82
Ibrahim Nasef Nasef