publisher: Three Rivers Press publish date: March 3rd 1998
format: paperback pages: 320
language: English
ISBN:
0812931408 (9780812931402)
publisher: Crown publish date: March 30th 1999
format: hardcover pages: 312
language: English
ISBN:
0812924479 (9780812924473)