publisher: Farrar, Straus and Giroux publish date: 2015-10-27
format: Hardcover pages: 320
language: English
ISBN:
0374299323 (9780374299323)
ASIN: 0374299323
publisher: Farrar, Straus and Giroux
format: Paperback pages: 320
language: English
ISBN:
0374536457 (9780374536459)
ASIN: 374536457