publisher: Abacus publish date: 1999
format: paperback
language: English
ISBN:
0349111057 (9780349111056)
publisher: Dutton
language: English
ISBN:
0965038726 (9780965038720)
publisher: Plume Books publish date: May 1st 1999
format: ebook pages: 448
language: English
ISBN:
1101120304 (9781101120309)