Author: Robert Professor of Gaelic Macfarlan