Pages 117-124
Tamer Afify Abo Elsoud
Pages 141-147
ahmed elsayed elwan; Hesham Ibrahim Othman; mohammed fawzy metwaly