publisher: Random House publish date: 2016-03-22
format: Hardcover pages: 496
language: English
ISBN:
0812993101 (9780812993103)
ASIN: 0812993101
publisher: Random House publish date: 2017-02-21
format: paperback pages: 512
language: English
ISBN:
0812983203 (9780812983203)
publisher: Random House publish date: 2016-03-22
format: ebook pages: 497
language: English
ISBN:
9780679644644