Volume 68, Issue 2, December 2018, Pages 259-276
Eman Mohallal; Hany Ahmed
Volume 66, Issue 1, June 2016, Pages 35-55
Sohail Soliman; Eman M.E. Mohallal
Volume 65, Issue 1, June 2015, Pages 61-73
Eman M.E. Mohallal; Mahmoud I. Younes