publisher: Ashgate Publishing publish date: February 28th 2013
format: ebook pages: 174
ISBN:
1409495973 (9781409495970)
publisher: Ashgate Publishing
publish date: January 1st 2007
format: ebook pages: 175
ISBN:
1281208299 (9781281208293)
publisher: Birlinn Publishers
format: hardcover
language: English
ISBN:
0859766500 (9780859766500)
publisher: Birlinn Ltd
publish date: February 1st 2012
format: hardcover pages: 1232
language: English
ISBN:
1906566054 (9781906566050)
publisher: Tuckwell Press, Ltd.
publish date: April 1st 2009
format: hardcover pages: 592
ISBN:
1904607748 (9781904607748)