by Dan Fante
publisher: Canongate Books publish date: August 9th 2002
format: paperback pages: 160
language: English
ISBN:
1841951900 (9781841951904)
publisher: Harper Perennial publish date: December 1st 2009
format: paperback pages: 176
language: English
ISBN:
0061779237 (9780061779237)
publisher: HarperCollins publish date: December 1st 2009
format: ebook pages: 176
language: English
ISBN:
006195991X (9780061959912)