publisher: Farrar, Straus and Giroux publish date: November 13th 2007
format: hardcover pages: 256
language: English
ISBN:
0374148392 (9780374148393)
publisher: Sarah Crichton Books publish date: March 31st 2009
format: paperback pages: 256
language: English
ISBN:
0374531676 (9780374531676)
publisher: Sarah Crichton Books publish date: March 31st 2009
format: ebook pages: 256
language: English
ISBN:
1429924152 (9781429924153)