publisher: Pocket Books publish date: February 1st 1995
format: hardcover pages: 322
language: English
ISBN:
0671897780 (9780671897789)
publisher: Pocket Books publish date: March 1st 1996
format: paperback pages: 288
language: English
ISBN:
0671770438 (9780671770433)
publisher: Atria Books publish date: June 25th 2011
format: paperback pages: 336
language: English
ISBN:
1451646534 (9781451646535)