format: hardcover pages: 368
language: English
ISBN:
0385523238 (9780385523233)
ASIN: 385523238
format: kindle pages: 368
language: English
ISBN:
9780812997897
ASIN: B00P5557I0
publisher: Spiegel & Grau publish date: 2015-11-10
format: Paperback pages: 416
language: English
ISBN:
0385523246 (9780385523240)
ASIN: 0385523246