Stewart MacGregor – Elder and Director