Amira Nowaira is currently professor of English literature at Alexandria University, Egypt. She has published studies, translations from and into Arabic, and works of fiction.
Read MoreAmira Nowaira is currently professor of English literature at Alexandria University, Egypt. She has published studies, translations from and into Arabic, and works of fiction.
Read More