publisher: Canongate UK publish date: January 1st 2001
format: paperback pages: 354
language: English
ISBN:
0862419956 (9780862419950)
publisher: Canongate Books publish date: July 1st 2010
format: kindle pages: 348
language: English
ASIN: B004V3277Q
publisher: Canongate Books publish date: July 1st 2010
format: ebook pages: 352
language: English
ISBN:
1847675573 (9781847675576)