by Naguib Mahfouz
publisher: Anchor publish date: July 1st 1990
format: paperback pages: 172
language: English
ISBN:
0385264542 (9780385264549)
publisher: Doubleday publish date: July 1st 1990
format: hardcover pages: 172
language: English
ISBN:
0385264534 (9780385264532)
pages: 147
language: English
ISBN:
977424107X (9789774241079)
language: English
ISBN:
0385400659 (9780385400657)
format: paperback pages: 147
language: English
publisher: Transworld Digital publish date: December 31st 2011
format: ebook
language: English
ISBN:
1407083295 (9781407083292)
publisher: Transworld Digital publish date: December 31st 2011
format: kindle pages: 176
language: English
ASIN: B0069SPZZ2