Lir Archibald ' Campbell har,