publisher: Riverhead Books publish date: 2016-10-11
format: Hardcover pages: 288
language: English
ISBN:
0399184511 (9780399184512)
ASIN: 0399184511
publisher: Penguin Audio
format: Audiobook pages: 10
language: English
ISBN:
0735288267 (9780735288263)
publisher: Riverhead Books publish date: 2016-10-11
format: Kindle Edition pages: 286
language: English
ISBN:
9780399184536
ASIN: B01BD1SSO4