publisher: Plume publish date: May 1st 2000
format: paperback pages: 320
language: English
ISBN:
0452281717 (9780452281714)
publisher: Hyperion publish date: June 2nd 1999
format: hardcover pages: 320
language: English
ISBN:
0786864613 (9780786864614)
publisher: Hyperion publish date: June 2nd 1999
format: hardcover pages: 320
language: English
ISBN:
0786865180 (9780786865185)