by Percival Everett
publisher: Faber and Faber publish date: May 20th 2004
format: paperback pages: 208
language: English
ISBN:
0571221122 (9780571221127)
publisher: Graywolf Press publish date: October 1st 1999
format: hardcover pages: 208
language: English
ISBN:
1555972969 (9781555972967)
publisher: Graywolf Press publish date: February 18th 2014
format: ebook pages: 216
language: English
ISBN:
1555970869 (9781555970864)
publisher: Graywolf Press publish date: February 18th 2014
format: paperback pages: 216
language: English
ISBN:
1555976670 (9781555976675)