publisher: Doubleday publish date: 2017-05-23
format: Hardcover pages: 416
language: English
ISBN:
0385542232 (9780385542234)
publisher: Doubleday Canada publish date: 2017-05-23
format: Hardcover pages: 416
language: English
ISBN:
0385689381 (9780385689380)
ASIN: 0385689381
publisher: Penguin Random House Audio Publishing Group publish date: 2017-05-23
format: mp3 Audiobook pages: 963
language: English
ISBN:
9781524780043