Volume 25, Issue 1, 2005, Pages 15-46
Kamal Shaltout; Loutfy Hassan; Emad Farahat
Volume 25, Issue 1, 2005, Pages 61-90
Kamal Shaltout; Magdi Ali; Loutfy Hassan; Tarek Galal