Volume 11, Issue 1, 2017, Pages 141-226
Shereen Shalabi Ahmed Al-Eshmawy
Volume 7, Issue 1, 2012, Pages 368-406
Yasser Ahmad Nour