Volume 13, Issue 2, 2016, Pages 41-64
Islam Elgammal; Eman Elshenawy
Volume 13, Issue 1, 2016, Pages 27-40
Asmaa Abdelfattah; Islam Elgammal; Sabry Abdelsamie