publisher: Harper publish date: 2016-11-22
format: Hardcover pages: 448
language: English
ISBN:
0062225553 (9780062225559)
ASIN: 0062225553
publisher: HarperCollins Publishers Limited / Harvill publish date: 2017-01-26
format: Audible Audio Edition
language: English
ASIN: B01M4OQJOJ