publisher: Birlinn, 172 pages, Paperback" /> publish date: 2013
format: paperback pages: 172
language: English
ISBN:
1780271573 (9781780271576)
publisher: Birlinn publish date: July 12th 2013
format: kindle pages: 192
language: English
ISBN:
9780857906441