Volume 41, Issue 3, September 2016, Pages 16-25
Ahmed Mahmoud Hasan Eldebsi; Ahmed Ramzi Abbas Ahmed; Helmy El Sayed Gad
Volume 32, Issue 1, March 2007, Pages 38-59
A. E. Kabeel