by Kevin Canty
publisher: Nan A. Talese publish date: July 14th 2009
format: hardcover pages: 208
language: English
ISBN:
0385525850 (9780385525855)
publisher: Vintage publish date: August 10th 2010
format: paperback pages: 208
language: English
ISBN:
0307389219 (9780307389213)
format: kindle pages: 210
language: English
ASIN: B002DYMB6C
publisher: Vintage publish date: July 14th 2009
format: ebook pages: 224
language: English
ISBN:
0385530072 (9780385530071)
publisher: Vintage publish date: July 14th 2009
format: kindle pages: 208
language: English
ASIN: B009II9G6O
publisher: Vintage publish date: July 14th 2009
format: kindle pages: 208
language: English
ASIN: B009BZWKT4
publisher: Vintage Books publish date: January 1st 2009
format: ebook
language: English
ISBN:
1299215734 (9781299215733)