publisher: Canongate Books
publish date: September 4th 2008
format: hardcover pages: 256
language: English
ISBN:
1847670903 (9781847670908)
publisher: Luath Press Limited
publish date: February 1st 2009
format: paperback pages: 192
ISBN:
1906307970 (9781906307974)
publisher: Unbound, Hardcover" /> publish date: June 1st 2012
format: hardcover
language: English
ISBN:
1908717483 (9781908717481)