Blankenhorn, V. (2017) “John MacInnes”, Scottish Studies, 37, p. x - xxiii. doi: 10.2218/ss.v37i0.1786.