Volume 23, KGS, 2018, Pages 19-37
Diaa ELNAGGAR
Volume 22, KGS, 2016, Pages 95-111
Volume 19, KGS, 2011, Pages 155-166
Volume 18, KGS, 2009, Pages 93-110