publisher: Basic Books publish date: 2015-05-05
format: hardcover pages: 304
language: English
ISBN:
0465051715 (9780465051717)
ASIN: 0465051715
publisher: HighBridge Company publish date: 2015-05-05
format: audiobook
language: English
ASIN: B00VVSBHL6
publisher: Basic Books publish date: 2016-05-10
format: Paperback pages: 304
language: English
ISBN:
0465097677 (9780465097678)
ASIN: 0465097677