Volume 45, Issue 2, August 2018, Pages 185-203
Ahmed Fathy Abd El-Khalek
Volume 45, Issue 2, August 2018, Pages 237-256
Ahmed Fathy Abd El-Khalek
Volume 44, Issue 1, June 2017, Pages 17-32
Mahmoud Ali Ahmed Mohamed; ahmed fathy Abd El-khalek; hassan Elmehrat
Volume 43, Issue 2, December 2016, Pages 277-298