publisher: Doubleday publish date: 2015-05-19
format: Hardcover pages: 352
language: English
ISBN:
0385539584 (9780385539586)
ASIN: 0385539584
publisher: Random House Audio publish date: 2017-07-11
format: audiobook
language: English
ISBN:
1524780340 (9781524780340)
publisher: Penguin
format: Paperback pages: 449
language: English
ISBN:
1405918683 (9781405918688)
ASIN: 1405918683