Palace of desire - Mahfouz, Naguib (New York Doubleday, 1991)