完成下面的句子: 一系列雅各布派起义也发生在苏格兰, 登迪副伯爵在1689年7月27日在苏格兰的高地军队中取得胜利.
在基利克兰基的战役中,但他在战斗中丧生,一个月后苏格兰卡梅隆军队在<unk>克尔德战役中镇压了起义. 威廉向参加了起义的苏格兰部落提供了赦免,前提是他们在最后期限之前签署了忠诚,而他在苏格兰的政府以1692年的格伦科大屠杀惩罚了延迟,这在雅各布派宣传中变得臭名昭著,因为威廉已经反签署了命令. 威廉屈服于公众<unk>论,解雇了那些对大屠杀负责的人,尽管他们仍然对他有利; 根据历史学家约翰·达尔伯格-阿克顿的话",一个人成为上校,另一个骑士,第三个同<unk>,第四个伯爵".