publisher: Canongate Books publish date: July 1st 1995
format: paperback pages: 134
language: English
ISBN:
0862412455 (9780862412456)
publisher: Canongate Books publish date: February 28th 1990
format: paperback pages: 134
language: English
ISBN:
0862412145 (9780862412142)