by Jay Brandon
publisher: Forge Books
publish date: July 1st 2003
format: hardcover pages: 400
language: English
ISBN:
0312874367 (9780312874360)
publisher: Tor Books publish date: May 16th 2004
format: paperback pages: 416
language: English
ISBN:
0812575466 (9780812575460)
publisher: Forge Books publish date: July 1st 2003
format: ebook pages: 400
language: English
ISBN:
1429956992 (9781429956994)