It wasn't Maclain's fault that he was late getting to Inverary to take his oath. It was partly King James'Fauit-he dithered for three months before he gave the chiefs permission to go-and partly the dreadful weather. But the commander of William's army,sent to the Highlands to sort out the rebel clans who didn't sign, was a campbell.