Volume 48, Issue 1, January 2017, Pages 1-16
Emad Guirguis; Mary Meleka
Volume 48, Issue 1, January 2017, Pages 1-15
Emad Guirguis; Mohamed Farag