publisher: Canongate Books publish date: December 26th 2001
format: paperback pages: 153
language: English
ISBN:
1841951714 (9781841951713)
publisher: Canongate Books publish date: December 28th 2000
format: hardcover pages: 168
language: English
ISBN:
1841950084 (9781841950082)