publisher: Tin House Books publish date: March 23rd 2010
format: paperback pages: 264
language: English
ISBN:
0982503083 (9780982503089)
publisher: Recorded Books publish date: March 24th 2011
format: audiobook
language: English
ISBN:
1461807204 (9781461807209)
publisher: Recorded Books publish date: March 22nd 2011
format: MP3 CD
language: English
ISBN:
1449844227 (9781449844226)
publisher: Tin House Books publish date: April 1st 2010
format: ebook pages: 230
language: English
ISBN:
0982504861 (9780982504864)