SOLLEY David, Highlands and Islands