by John Sayles
publisher: Da Capo Press publish date: July 3rd 2003
format: paperback pages: 336
language: English
ISBN:
0306812665 (9780306812668)
publisher: Mariner Books publish date: October 1st 1987
format: paperback pages: 180
language: English
ISBN:
0395453992 (9780395453995)
publisher: Houghton Mifflin Harcourt (HMH) publish date: October 1st 1987
format: hardcover pages: 180
language: English
ISBN:
0395453887 (9780395453889)