publisher: St. Martin's Press publish date: March 14th 2001
format: paperback pages: 304
language: English
ISBN:
0312273320 (9780312273323)
publisher: St. Martin's Press publish date: November 29th 1999
format: hardcover pages: 288
language: English
ISBN:
0312200455 (9780312200459)
publisher: St. Martin's Press publish date: November 27th 2000
format: ebook
language: English
ISBN:
0312268556 (9780312268558)