publisher: Birlinn Ltd publish date: April 1st 2011
format: paperback pages: 144
language: English
ISBN:
1841581437 (9781841581439)
publisher: Canongate Books publish date: January 28th 1998
format: hardcover pages: 119
language: English
ISBN:
0862417716 (9780862417710)