Pages 89-108
Ahmed Ezzat Mansour
Pages 109-123
Nihal Nabil Zahra
Pages 125-143
Hader Alaa Elden Abdelazize Farag; Waheeb Ramadan Yassein; Nashaat Mohamed Ahmed Mansour