Ziad Elmarsafy

About The Author

Ziad Elmarsafy is Senior Lecturer in the Department of English and Related Literature at the University of York, UK.

Books by Ziad Elmarsafy