Volume 11, Issue 1, 2017, Pages 41-72
Amal Hamed Zayyan
Volume 11, Issue 1, 2017, Pages 423-470
Wafaa Mokhtar Ghazaly