publisher: St. Martin's Paperbacks publish date: December 15th 2000
format: paperback pages: 384
language: English
ISBN:
0312975880 (9780312975883)
publisher: St. Martin's Press publish date: 2000
format: hardcover pages: 333
language: English
ISBN:
0739414631 (9780739414637)