By Mahfouz, Naguib
By Mahfouz, Naguib, Raymond Baxter & James Burke
By naguib-mahfouz, Mahfouz, Naguib