Pages 20-25
Hany Mohamed Deeb; Sameh Selem; Mohamed Enany
Pages 33-48
Mohamed Ali Ali; Eyad S Oda; Abdelazeem Abdelsalam; Almoataz Y Abdelaziz