by Naguib Mahfouz, نجيب محفوظ
publisher: دار الشروق publish date: 2006
format: paperback pages: 412
language: Arabic
ISBN:
9770915874
format: paperback pages: 377
language: Arabic
ISBN:
977015755x
publisher: دار الشروق publish date: 2006
format: paperback pages: 412
language: Arabic
ISBN:
9770915874
publisher: مكتبة مصر publish date: 1984
format: paperback pages: 373
language: Arabic