English
Ibrahim Abdelmeguid is a writer from Alexandria, Egypt, born in 1946. He obtained a BA in Philosophy from Alexandria University in 1973 and left Alexandria to live in Cairo in 1975.