Thief and the dogs - Mahfouz, Naguib (Doubleday, 1989)