publisher: Canongate Books
publish date: June 1st 1998
format: paperback pages: 96
language: English
ISBN:
0862418127 (9780862418120)
publisher: Canongate Books publish date: November 15th 2012
format: ebook pages: 80
language: English
ISBN:
1847677118 (9781847677112)