by Thomas Berger
publisher: Penguin publish date: April 1st 1992
format: paperback pages: 288
language: English
ISBN:
0140149945 (9780140149944)
publisher: Little Brown and Company
format: hardcover pages: 276
language: English
ISBN:
0316092207 (9780316092203)
format: hardcover
language: English
ISBN:
0517085828 (9780517085820)
publisher: Dzanc Books publish date: November 26th 2013
format: ebook pages: 288
language: English
ISBN:
1480468770 (9781480468771)
publisher: Dzanc Books publish date: November 26th 2013
format: ebook pages: 288
language: English
ISBN:
1480468509 (9781480468504)