publisher: Putnam Adult publish date: March 9th 1998
format: hardcover pages: 288
language: English
ISBN:
0399143580 (9780399143588)
publisher: Booksales
format: hardcover pages: 342
language: English
ISBN:
0762844590 (9780762844593)
publisher: Perigee Trade publish date: July 1st 2000
format: paperback
language: English
ISBN:
0399526056 (9780399526053)