publisher: Haymarket Books publish date: December 1st 2006
format: paperback pages: 293
language: English
ISBN:
193185937X (9781931859370)
pages: 299
language: English
ISBN:
0743208064 (9780743208062)
publisher: Scribner Book Company publish date: January 14th 2003
format: paperback pages: 299
language: English
ISBN:
0743208056 (9780743208055)