publisher: Farrar, Straus and Giroux publish date: March 29th 2011
format: hardcover pages: 368
language: English
ISBN:
0374281408 (9780374281403)
publisher: Picador publish date: May 1st 2005
format: paperback pages: 160
language: English
ISBN:
0312423934 (9780312423933)
publisher: HarperCollins publish date: August 26th 2014
format: hardcover pages: 304
language: English
ISBN:
1443409774 (9781443409773)
publisher: The New Yorker publish date: 2005-10-19
format: audiobook
ASIN: B000BTIP98
publisher: McClelland & Stewart publish date: October 30th 2007
format: paperback pages: 176
language: English
ISBN:
0771095619 (9780771095610)