publisher: Canongate UK publish date: June 19th 2003
format: paperback pages: 130
language: English
ISBN:
1841954128 (9781841954127)
publisher: Canongate Pub. publish date: May 1st 2002
format: hardcover pages: 128
language: English
ISBN:
1841952745 (9781841952741)