publisher: Harper Perennial publish date: October 1st 1996
format: paperback pages: 369
language: English
ISBN:
0380728818 (9780380728817)
publisher: Ballantine Books publish date: June 28th 2005
format: paperback pages: 416
language: English
ISBN:
0345433742 (9780345433749)
publisher: William Morrow and Company, Inc. publish date: 1995
format: hardcover pages: 369
language: English
publisher: Random House, Inc. publish date: February 3rd 2004
format: audiobook
language: English
ISBN:
0739309943 (9780739309940)
publisher: Random House, Inc.
format: hardback pages: 352
language: English
ISBN:
0375401164 (9780375401169)