publisher: Doubleday
format: Hardcover pages: 816
language: English
ISBN:
0385536399 (9780385536394)
format: ebook pages: 816
language: English
ISBN:
0385536402 (9780385536400)
publisher: Random House Audio
format: Audio CD
language: English
ISBN:
0449011925 (9780449011928)