publisher: Plume
publish date: February 1st 1998
format: paperback pages: 336
language: English
ISBN:
0452279259 (9780452279254)
publisher: Plume publish date: October 1st 1999
format: paperback pages: 350
language: English
ISBN:
0452280699 (9780452280694)
publisher: Turtleback Books publish date: January 1st 2000
format: hardcover
language: English
ISBN:
0613725670 (9780613725675)
language: English
ISBN:
0722539711 (9780722539712)