publisher: Farrar, Straus and Giroux publish date: May 8th 2012
format: hardcover pages: 248
language: English
ISBN:
0374312370 (9780374312374)
publisher: Delacorte Press publish date: 2019-02-05
format: hardcover pages: 320
ISBN:
152477023X (9781524770235)