publisher: St. Martin's Paperbacks publish date: April 15th 2001
format: paperback pages: 384
language: English
ISBN:
0312978596 (9780312978594)
publisher: St. Martin's Press publish date: 2001
format: hardcover pages: 370
language: English
ISBN:
0739416677 (9780739416679)