publisher: St. Martin's Paperbacks publish date: March 15th 2000
format: mass market paperback pages: 307
language: English
ISBN:
0312974027 (9780312974022)
publisher: St. Martin's Paperbacks publish date: March 15th 2000
format: ebook pages: 304
language: English
ISBN:
1250011159 (9781250011152)