publisher: Tor Books publish date: July 13th 2003
format: paperback pages: 320
language: English
ISBN:
0765340097 (9780765340092)
publisher: Tor Books publish date: June 15th 2002
format: hardcover pages: 320
language: English
ISBN:
0765300419 (9780765300416)
publisher: Turtleback Books
language: English
ISBN:
0613925211 (9780613925211)