by Walter Kirn
publisher: Anchor
publish date: October 19th 1999
format: paperback pages: 300
language: English
ISBN:
0385497091 (9780385497091)
publisher: Anchor publish date: October 31st 2012
format: ebook pages: 320
language: English
ISBN:
0307829901 (9780307829900)
publisher: Turtleback Books publish date: October 19th 1999
format: hardcover pages: 300
language: English
ISBN:
0613495292 (9780613495295)
publisher: Turtleback Books
language: English
ISBN:
060625109X (9780606251099)