publisher: St. Martin's Press publish date: July 15th 1998
format: hardcover pages: 416
language: English
ISBN:
031218543X (9780312185435)
pages: 414
language: English
ISBN:
0575400994 (9780575400993)
publisher: Griffin publish date: August 1st 2001
format: paperback pages: 416
language: English
ISBN:
0312302088 (9780312302085)