by نجيب محفوظ
publisher: Anchor publish date: October 18th 1996
format: paperback pages: 464
language: English
ISBN:
0385264739 (9780385264730)
ASIN: 385264739
publisher: Doubleday publish date: December 1st 1995
format: hardcover pages: 448
language: English
ISBN:
0385420943 (9780385420945)
publisher: Passeggiata Pr publish date: February 1st 1997
format: paperback pages: 497
language: English
ISBN:
1578890381 (9781578890385)
language: English
ISBN:
0435902253 (9780435902254)
language: English
ISBN:
0435994158 (9780435994150)
publisher: Three Continents Press
format: paperback pages: 355
language: English
ISBN:
0894106546 (9780894106545)
publisher: Doubleday publish date: December 1st 1995
format: hardcover pages: 448
language: English
publisher: Doubleday publish date: December 1st 1995
format: hardcover pages: 448
language: English