Volume 35, Issue 1, March 2010, Pages 28-44
Hesham M. Mostafa; Tarek F. Oda
Volume 33, Issue 4, December 2008, Pages 86-102
Hesham Mostafa; Mohamed Saafan