Palace walk - Mahfuz, Naguib 1911-2006 (Anchor Books, 1991)