format: paperback pages: 167
language: English
ISBN:
1895836743 (9781895836745)
publisher: Tor Books publish date: 2009-01-06
format: ebook pages: 384
language: English
ISBN:
1429982217 (9781429982214)
publisher: Tor Books
format: ebook pages: 32
language: English
ISBN:
1466876476 (9781466876477)
publisher: Tachyon Publications publish date: 2018-06-12
format: Paperback pages: 192
language: English
ISBN:
1616962526 (9781616962524)
ASIN: 1616962526