Pages 1-11
Samiha EL Qalyoubi
Pages 104-132
Zakaria Laghzaoui
Pages 133-163
Hesham Hassanein Mahmoud Soliman Elwakeel
Pages 243-262
Samah Alagha