The Palm House

Translator: Abu-Zeid, Kareem James Publisher: The American University in Cairo Press Author: Eltayeb, Tarek