by Andrei Codrescu
publisher: Free Press
publish date: March 5th 2002
format: hardcover pages: 336
language: English
ISBN:
0684868008 (9780684868004)
publisher: Free Press publish date: June 25th 2007
format: paperback pages: 336
language: English
ISBN:
1416567755 (9781416567752)
publisher: Thorndike Press publish date: July 1st 2002
format: hardcover pages: 490
language: English
ISBN:
0786243880 (9780786243884)