Search complete.

Click to pick a title (best matches in bold)
Naguib Mahfouz

See also:

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