Macintosh, Duncan, of Elrigg