The harafish - Mahfouz, Najib, 1911-2006 (Doubleday, 1995)