publisher: Knopf publish date: September 25th 2001
format: hardcover pages: 297
language: English
ISBN:
0375409807 (9780375409806)
publisher: Vintage publish date: October 29th 2002
format: paperback pages: 320
language: English
ISBN:
0375708820 (9780375708824)
publisher: Vintage publish date: December 18th 2007
format: ebook pages: 320
language: English
ISBN:
0307429091 (9780307429094)
publisher: Random House Audio publish date: September 25th 2001
format: audiobook
language: English
ISBN:
0375420274 (9780375420276)
publisher: Random House (a) publish date: September 2001
format: audiobook
language: English
ISBN:
0375420282 (9780375420283)
language: English
ISBN:
014029015X (9780140290158)
language: English
ISBN:
0241140927 (9780241140925)
publisher: Alfred A. Knopf publish date: January 1st 2001
format: hardcover pages: 297
language: English
ISBN:
1422356094 (9781422356098)