publisher: Hyperion Books publish date: October 1st 2001
format: ebook pages: 464
language: English
ISBN:
0786870923 (9780786870929)
publisher: Hyperion publish date: September 15th 1999
format: paperback pages: 450
language: English
ISBN:
064150893X (9780641508936)