publisher: St. Martin's Press publish date: June 1st 1998
format: hardcover pages: 384
language: English
ISBN:
0312190271 (9780312190279)
publisher: St. Martin's Press publish date: May 1st 1999
format: paperback pages: 384
language: English
ISBN:
0312206682 (9780312206680)