publisher: Random House publish date: 2015-03-17
format: hardcover pages: 560
language: English
ISBN:
1400069270 (9781400069279)
ASIN: 1400069270
publisher: Random House Trade Paperbacks publish date: 2016-02-09
format: Paperback pages: 576
language: English
ISBN:
0812981596 (9780812981599)
ASIN: 0812981596