Volume 009, Issue 009, February 2019, Pages 20-51
Ehab Mohamed Khairy
Volume 003, Issue 003, February 2017, Pages 65-75
Amin Mahmoud Gaafar