by Thomas Geohegan, Thomas Geohegan
publisher: New Press, The publish date: July 26th 2004
format: paperback pages: 355
language: English
ISBN:
1565848861 (9781565848863)
ASIN: 1565848861
publisher: Plume publish date: August 1st 1992
format: paperback pages: 320
language: English
ISBN:
0452268915 (9780452268913)
publisher: Farrar, Straus and Giroux publish date: August 1st 1991
format: hardcover pages: 352
language: English
ISBN:
0374289190 (9780374289195)
publisher: ReadHowYouWant publish date: October 6th 2010
format: paperback pages: 598
language: English
ISBN:
1459604687 (9781459604681)