Volume 11, Issue 3, November 2019, Pages 141-157
Mohamed Hamed Ghanem
Volume 10, Issue 1, June 2018, Pages 1-17
Ahmed M. Helal; Osama E. A. Yousef Yousef