publisher: Farrar, Straus and Giroux publish date: April 12th 2011
format: hardcover pages: 384
language: English
ISBN:
0374117586 (9780374117580)
publisher: Farrar, Straus and Giroux publish date: March 27th 2012
format: paperback pages: 384
language: English
ISBN:
0374533172 (9780374533175)
ASIN: 374533172