Robert innes shearer : a lost antiquary from Caithness. - Halliday, Stratford (Sidestone Press, 2016)