نجيب محفوظ,

Author details

Aliases:
Nagib Mahfuz
Born:
Dec. 31, 1910
Died:
Dec. 31, 2005

External links