publisher: Plume publish date: January 1st 1999
format: paperback pages: 352
language: English
ISBN:
0452280648 (9780452280649)
publisher: Farrar, Straus, and Giroux publish date: 1998
format: hardcover pages: 340
language: English
ISBN:
0374146381 (9780374146382)
publisher: Turtleback Books publish date: December 1st 1998
format: hardcover
language: English
ISBN:
1417670495 (9781417670499)