Volume 25, Issue 2, December 2018, Pages 108-132
Sameh Ahmed Refaat
Volume 23, Issue 2, August 2016, Pages 156-183