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
Volume 29, Issue 4, December 2005, Pages 1-10
Ahmed Hamed