publisher: Modern Library publish date: May 5th 1998
format: paperback pages: 496
language: English
ISBN:
0375751505 (9780375751509)
publisher: Random House USA Inc publish date: May 5th 1998
format: hardcover pages: 471
language: English
ISBN:
0679457011 (9780679457015)