by Steve Almond
publisher: Algonquin Books of Chapel Hill publish date: April 28th 2006
format: paperback pages: 233
language: English
ISBN:
1565125290 (9781565125292)
publisher: Algonquin Books of Chapel Hill publish date: April 22nd 2005
format: hardcover pages: 248
language: English
ISBN:
1565124227 (9781565124226)
publisher: Algonquin Books publish date: April 28th 2006
format: kindle pages: 244
language: English
ISBN:
1565128648 (9781565128644)