publisher: Birlinn Ltd
publish date: August 1st 2010
format: hardcover pages: 272
language: English
ISBN:
1841588857 (9781841588858)
publisher: Birlinn Ltd publish date: May 1st 2011
format: paperback pages: 272
language: English
ISBN:
1841589586 (9781841589589)