publisher: Spiegel & Grau publish date: 2015-01-12
format: hardcover
language: English
ISBN:
8601413727373
ASIN: B00SCTVXBQ
publisher: Spiegel & Grau publish date: 2015-10-27
format: Paperback pages: 384
language: English
ISBN:
0385529996 (9780385529990)
ASIN: 0385529996