publisher: Harper Paperbacks publish date: 2016-10-25
format: Paperback pages: 352
language: English
ISBN:
006243392X (9780062433923)
ASIN: B01KYGO6W2
publisher: Penguin publish date: 2016-06-16
format: kindle pages: 348
language: English
ASIN: B019DD8CPE