publisher: St. Martin's Paperbacks publish date: May 15th 1999
format: paperback pages: 336
language: English
ISBN:
0312969899 (9780312969899)
publisher: St. Martin's Press publish date: July 1st 1998
format: hardcover pages: 272
language: English
ISBN:
0312186290 (9780312186296)
publisher: Recorded Books publish date: January 1st 1998
format: audiobook
language: English
ISBN:
0788754521 (9780788754524)