publisher: Viking Adult publish date: April 1st 2010
format: hardcover pages: 336
language: English
ISBN:
0670021547 (9780670021543)
publisher: Algonquin Books
publish date: January 14th 2014
format: paperback pages: 320
language: English
ISBN:
1616201711 (9781616201715)
publisher: Algonquin Books of Chapel Hill publish date: May 31st 2013
format: ebook pages: 250
language: English
ISBN:
1616202955 (9781616202958)