by Mark Leyner
publisher: Vintage publish date: September 1st 1998
format: paperback pages: 240
language: English
ISBN:
067976349X (9780679763499)
publisher: Random House USA Inc publish date: September 23rd 1997
format: hardcover pages: 240
language: English
ISBN:
0517701014 (9780517701010)
publisher: Vintage publish date: August 17th 2011
format: ebook pages: 240
language: English
ISBN:
0307766039 (9780307766038)
publisher: Vintage Books publish date: January 1st 2011
format: ebook
language: English
ISBN:
129911217X (9781299112179)