publisher: Hyperion publish date: November 24th 1999
format: paperback pages: 960
language: English
ISBN:
078688472X (9780786884728)
publisher: Turtleback Books publish date: November 1999
format: library binding
language: English
ISBN:
0606182497 (9780606182492)
publisher: Econo-Clad Books publish date: November 1999
format: library binding
language: English
ISBN:
0613215001 (9780613215008)