by John Hawkes
publisher: Penguin publish date: September 1st 1997
format: paperback pages: 208
language: English
ISBN:
0140252991 (9780140252996)
publisher: Viking USA publish date: June 1st 1996
format: hardcover pages: 208
language: English
ISBN:
067086577X (9780670865772)
publisher: Penguin publish date: June 1st 1996
format: hardcover pages: 188
language: English
ISBN:
1615519424 (9781615519422)