publisher: Forge Books
publish date: April 3rd 2007
format: hardcover pages: 304
language: English
ISBN:
0312850646 (9780312850647)
publisher: Tor Books publish date: February 3rd 2009
format: paperback pages: 304
language: English
ISBN:
0812584082 (9780812584080)