publisher: Farrar, Straus and Giroux publish date: 2015-05-05
format: Hardcover pages: 320
language: English
ISBN:
0374203415 (9780374203412)
ASIN: 0374203415
publisher: Picador
format: Paperback pages: 320
language: English
ISBN:
1250094623 (9781250094629)