Pages 1-44
Hamdy Elmaraghy
Pages 45-63
Gehad S. Eltafahny
Pages 64-108
Ahmed Elmabaredy
Pages 109-137
Ahmed Aly Abdel Rahman; Asmaa Gheith; Badr A. Abdel- Kafi
Pages 138-168
Emad Shalaby; Salah A. M. Badr