by Margaret Mazzantini
publisher: Anchor publish date: July 12th 2005
format: hardcover pages: 368
language: English
ISBN:
1400034663 (9781400034666)
ASIN: 1400034663
publisher: Vintage publish date: March 3rd 2005
format: paperback pages: 272
language: English
ISBN:
0099462036 (9780099462033)
publisher: Nan A. Talese publish date: May 25th 2004
format: hardcover pages: 368
language: English
ISBN:
0385510748 (9780385510745)
publisher: Anchor publish date: December 18th 2007
format: ebook pages: 368
language: English
ISBN:
0307425592 (9780307425591)
publisher: Anchor publish date: December 18th 2007
format: kindle pages: 370
language: English
ASIN: B0012D1DHS
publisher: Anchor publish date: December 18th 2007
format: kindle pages: 368
language: English
ASIN: B009IILIH4
publisher: Anchor publish date: December 18th 2007
format: kindle pages: 368
language: English
ASIN: B009C08OSE
publisher: Anchor Books publish date: January 1st 2007
format: ebook
language: English
ISBN:
1283999773 (9781283999779)