Alasdair MacLeod, 2nd of Grishornish — news, coverage & facts — IJR