publisher: Open Road Media E-riginal publish date: June 4th 2013
format: paperback pages: 230
language: English
ISBN:
1453295070 (9781453295076)
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