publisher: Random House Trade Paperbacks publish date: November 13th 2007
format: paperback pages: 592
language: English
ISBN:
0812978838 (9780812978834)
publisher: Random House, Inc. publish date: October 20th 1998
format: hardcover pages: 550
language: English
ISBN:
0394586557 (9780394586557)