Pages 1-21
Hany Abd Al Ghany Tolba; Ahmed Amer Mohamed Ali
Pages 22-46
Hany Abd Al Ghany Tolba; Ahmed Abd Al Hakim
Pages 141-160
Mahmoud Mohamed Al Sayed Ahmed