publisher: St. Martin's Paperbacks publish date: March 15th 1997
format: paperback pages: 384
language: English
ISBN:
0312959982 (9780312959982)
ASIN: 312959982
publisher: St. Martin's Press publish date: 1996
format: hardcover pages: 376
language: English
ISBN:
0312144067 (9780312144067)
publisher: Soundelux Audio Publishing publish date: June 1st 1996
format: audiobook
language: English
ISBN:
1559352159 (9781559352154)