publisher: O'Brien Press publish date: August 11th 2008
format: hardcover pages: 336
language: English
ISBN:
1847171133 (9781847171139)
language: English
ISBN:
1841952508 (9781841952505)
publisher: Canongate Books publish date: November 1st 2002
format: hardcover pages: 321
language: English
ISBN:
1841952494 (9781841952499)