publisher: William Morrow publish date: 2015-08-18
format: hardcover pages: 336
language: English
ISBN:
0062386247 (9780062386243)
publisher: William Morrow publish date: 2015-08-18
format: ebook pages: 341
language: English
ISBN:
9780062386267
publisher: William Morrow Paperbacks publish date: 2016-04-12
format: paperback pages: 352
language: English
ISBN:
0062386255 (9780062386250)