
PaperbackPrimary
- Publisher:
- St. Martin's Griffin
- ISBN:
- 9780312194390
- Pages:
- 944
- Published:
- 9/15/1998

Hardcover
- Publisher:
- St. Martin's Press
- ISBN:
- 9780312061456
- Pages:
- 932

Hardcover
- Publisher:
- Macmillan
- ISBN:
- 9780333438695
- Pages:
- 932

Paperback
- Publisher:
- Pan
- ISBN:
- 9780330298735
- Pages:
- 944