Volume 46, Issue 3, July 2017, Pages 739-748
Ahmed Mostafa Mahmoud
Volume 45, Issue 2, April 2016, Pages 277-286
Shebl Ramadan Samaha