publisher: Hyperion publish date: May 22nd 2002
format: paperback pages: 278
language: English
ISBN:
0786887575 (9780786887576)
language: English
ISBN:
0571207669 (9780571207664)
language: English
ISBN:
0571207316 (9780571207312)
publisher: Hyperion East publish date: April 18th 2001
format: hardcover pages: 276
language: English
ISBN:
0786866543 (9780786866540)
publisher: Faber & Faber
format: paperback
language: English
ISBN:
0571253563 (9780571253562)