publisher: HarperCollins publish date: July 1st 1995
format: hardcover pages: 592
language: English
ISBN:
0060249196 (9780060249199)
publisher: HarperCollins publish date: November 8th 2011
format: paperback pages: 736
language: English
ISBN:
0062095870 (9780062095879)
ASIN: 62095870
publisher: William Morrow Paperbacks publish date: November 8th 2011
format: ebook pages: 736
language: English
ISBN:
0062125567 (9780062125569)