by Bernard MacLaverty
publisher: Vintage publish date: November 4th 1999
format: paperback
language: English
ISBN:
0099283565 (9780099283560)
language: English
ISBN:
0140108092 (9780140108095)
publisher: George Braziller publish date: August 28th 1982
format: hardcover pages: 174
language: English
ISBN:
0807610453 (9780807610459)
publisher: George Braziller publish date: August 15th 1985
format: paperback pages: 174
language: English
ISBN:
0807611352 (9780807611357)