publisher: NAL publish date: 2016-03-01
format: Hardcover pages: 368
language: English
ISBN:
1101990260 (9781101990261)
ASIN: B00Z8VT8AE
publisher: Berkley publish date: 2017-06-27
format: Hardcover pages: 384
language: English
ISBN:
1101990481 (9781101990483)
ASIN: 1101990481
publisher: Penguin Audio
publish date: 2017-06-27
format: Audio CD pages: 12
language: English
ISBN:
152477992X (9781524779924)
ASIN: 152477992X
ISBN:
9781101990513 (9781101990513)
publisher: Transworld Digital publish date: 2016-01-14
format: kindle pages: 321
ASIN: B013QONXRI
publisher: Bantam Press
pages: 368
language: English
ISBN:
9780593077726