Zoe Beenstock

Zoe Beenstock is a lecturer at the Department of English Language and Literature at the University of Haifa.