Search complete.

Click to pick a title (best matches in bold)
Naguib Mahfouz
Mahfouz, Naguib, and Mahfuz, Najib

See also:

Naguib Mahfouz; translated by William Maynard Hutchins, Olive E. Kenny, Lorne M. Kenny and Angele Botros Samaan; introduction by Sabry Hafez