Author_text Moustafa El Gabaly Index #533 Type MA Essay Paper Moustafa El Gabaly Year 2017 Supervisor_text Edwin Neave