Volume 19, Issue 2, October 2019, Pages 1-20
Mohamed Aouf
Volume 16, Issue 1, January 2016, Pages 1-17
M Abduridha; A Tolba; M Rashad