publisher: St. Martin's Press publish date: November 4th 1996
format: paperback pages: 683
ISBN:
0312146663 (9780312146665)
publisher: Macmillan
publish date: January 10th 1997
format: paperback pages: 800
ISBN:
0333686837 (9780333686836)
publisher: St. Martin's Press publish date: December 4th 1996
format: paperback pages: 782
ISBN:
0312146558 (9780312146559)