publisher: William Morrow
publish date: April 26th 1991
format: hardcover pages: 784
language: English
ISBN:
0688085067 (9780688085063)
publisher: William Morrow publish date: June 17th 2008
format: hardcover pages: 800
language: English
ISBN:
0061374989 (9780061374982)
ASIN: 61374989
format: hardcover pages: 804
language: English
ASIN: B003V1WT22
publisher: HarperCollins publish date: September 28th 2010
format: ebook pages: 800
language: English
ISBN:
0062046047 (9780062046048)