publisher: Three Rivers Press publish date: October 5th 1999
format: paperback pages: 304
language: English
ISBN:
0767903293 (9780767903295)
publisher: Broadway publish date: November 3rd 1998
format: hardcover pages: 288
language: English
ISBN:
0767903285 (9780767903288)
publisher: Three Rivers Press publish date: February 8th 2012
format: ebook pages: 304
language: English
ISBN:
0307814467 (9780307814463)