publisher: Ace publish date: 2016-01-26
format: mass market paperback pages: 304
language: English
ISBN:
0425266931 (9780425266939)
publisher: Ace publish date: 2016-01-26
format: Kindle Edition pages: 296
language: English
ISBN:
9781101618455
ASIN: B00X59365E
publisher: Audible Studios publish date: 2016-01-26
format: Audible Audio Edition
language: English
ASIN: B01AOASV2O