Volume 6, Issue 3, July 2019, Pages 28-77
Mohamed Mohamed ElNagar
Volume 4, Issue 1, January 2017, Pages 78-113
Mohamed M. Elnagar
Volume 2, Issue 3, July 2015, Pages 264-275
Lotfia Mahmoud Shenishen