publisher: Random House, Inc. publish date: January 20th 1998
format: hardcover pages: 368
language: English
ISBN:
0679452516 (9780679452515)
publisher: Random House, Inc. publish date: March 4th 2009
format: ebook pages: 368
language: English
ISBN:
0307560848 (9780307560841)