publisher: St. Martin's Paperbacks publish date: May 15th 1999
format: paperback pages: 314
language: English
ISBN:
0312967063 (9780312967062)
publisher: St. Martin's Press publish date: May 15th 1998
format: hardcover pages: 256
language: English
ISBN:
0312185790 (9780312185794)