publisher: Birlinn Ltd publish date: April 1st 2001
format: paperback pages: 164
language: English
ISBN:
1841581291 (9781841581293)
publisher: Birlinn Publishers publish date: October 4th 2011
format: ebook pages: 160
language: English
ISBN:
085790129X (9780857901293)