publisher: St. Martin's Press publish date: October 30th 1999
format: hardcover pages: 320
language: English
ISBN:
0312204744 (9780312204747)
publisher: Zebra publish date: January 1st 2001
format: paperback pages: 288
language: English
ISBN:
0821767410 (9780821767412)