publisher: Farrar, Straus and Giroux publish date: 2016-11-22
format: Hardcover pages: 496
language: English
ISBN:
0374273537 (9780374273538)
ASIN: 0374273537
publisher: Farrar, Straus and Giroux publish date: 2016-11-22
format: Kindle Edition pages: 497
language: English
ISBN:
9780374715144
ASIN: B01F1Z0QHA