publisher: Farrar, Straus and Giroux publish date: March 16th 2010
format: hardcover pages: 480
language: English
ISBN:
0374254001 (9780374254001)
publisher: Penguin
format: Paperback
language: English
ISBN:
0140294732 (9780140294736)
publisher: Farrar, Straus and Giroux publish date: January 21st 2014
format: hardcover pages: 576
language: English
ISBN:
0374175292 (9780374175290)
publisher: Farrar, Straus and Giroux publish date: October 17th 2006
format: hardcover pages: 312
language: English
ISBN:
0374299382 (9780374299385)
publisher: Farrar, Straus and Giroux publish date: 2019-4-23
format: hardcover pages: 528
ISBN:
374192189 (9780374192181)
ISBN:
0140436987 (9780140436983)
ISBN:
0140437274 (9780140437270)