publisher: Birlinn Publishers
publish date: February 28th 2006
format: hardcover pages: 408
language: English
ISBN:
184158018X (9781841580180)
publisher: Birlinn Ltd publish date: May 1st 2010
format: paperback pages: 560
language: English
ISBN:
1841588792 (9781841588797)