by Jay Lake
publisher: Tor Books publish date: June 12th 2007
format: hardcover pages: 320
language: English
ISBN:
0765317087 (9780765317087)
publisher: Tor Science Fiction publish date: April 29th 2008
format: paperback pages: 324
language: English
ISBN:
0765356368 (9780765356369)
publisher: Tor Books publish date: April 29th 2008
format: ebook pages: 320
language: English
ISBN:
1429933720 (9781429933728)
format: kindle pages: 369
language: English
ASIN: B004UNCRIQ
publisher: Macmillan Audio publish date: 2007
format: audiobook
language: English
ISBN:
9781427204
publisher: Tor Books publish date: April 29th 2008
format: kindle pages: 358
language: English
ASIN: B009BL33T4
publisher: Tor Books publish date: April 29th 2008
format: kindle pages: 358
language: English
ASIN: B0099YTOKA