Volume 60, Issue 2, September and October 2019, Pages 14-25
Ahmed Helal
Volume 53, Issue 1, March 2016, Pages 58-72
Abdelsattar Omar
Volume 50, Issue 2, September 2014, Pages 154-172
Menshawy Mohamed