publisher: St. Martin's Paperbacks publish date: February 15th 1995
format: paperback pages: 264
language: English
ISBN:
0312956584 (9780312956585)
language: English
ISBN:
0094753903 (9780094753907)
publisher: St. Martin's Paperbacks publish date: February 11th 2014
format: ebook pages: 264
language: English
ISBN:
1466863145 (9781466863149)