Volume 58, Issue 1, March 2018, Pages 57-71
Megahed Amer; Hasham Aboelsoud; El Said Omar; medihet Zoghdan
Volume 56, Issue 1, February 2016, Pages 169-186
Megahed Mohamed Amer