by David Klass
publisher: Farrar, Straus and Giroux publish date: August 4th 2009
format: hardcover pages: 256
language: English
ISBN:
0374323097 (9780374323097)
publisher: Square Fish publish date: May 25th 2010
format: paperback pages: 272
language: English
ISBN:
0312608632 (9780312608637)
publisher: Farrar, Straus and Giroux publish date: April 1st 2010
format: kindle pages: 255
language: English
ASIN: B003H4I5N0
publisher: Farrar, Straus and Giroux publish date: August 4th 2009
format: kindle pages: 272
language: English
ASIN: B009BISRFC
publisher: Farrar, Straus and Giroux publish date: August 4th 2009
format: kindle pages: 272
language: English
ASIN: B0099WFEKQ
publisher: Farrar, Straus and Giroux publish date: August 4th 2009
format: ebook pages: 256
language: English
ISBN:
1429946482 (9781429946483)