by Thomas Harlan
publisher: Tor Books publish date: February 1st 2004
format: paperback pages: 512
language: English
ISBN:
0765341131 (9780765341136)
publisher: Tor Books publish date: April 1st 2003
format: hardcover pages: 432
language: English
ISBN:
076530192X (9780765301925)
publisher: Tor Books publish date: April 1st 2007
format: ebook pages: 432
language: English
ISBN:
1429974990 (9781429974998)
publisher: Tor Books publish date: April 1st 2007
language: English
ASIN: B0099WHUOO
publisher: Tor Books publish date: April 1st 2007
language: English
ASIN: B009BIY184
format: kindle pages: 512
language: English
ASIN: B000FA66V2