A series of Jacobite risings also took place in Scotland, where Viscount Dundee raised Highland forces and won a victory on 27 July 1689 at the Battle of Killiecrankie, but he died in the fight and a month later Scottish Cameronian forces subdued the rising at the Battle of Dunkeld. William offered Scottish clans that had taken part in the rising a pardon provided that they signed allegiance by a deadline, and his government in Scotland punished a delay with the Massacre of Glencoe of 1692, which became infamous in Jacobite propaganda as William had countersigned the orders. Bowing to public opinion, William dismissed those responsible for the massacre, though they still remained in his favour; in the words of the historian John Dalberg-Acton, "one became a colonel, another a knight, a third a peer, and a fourth an earl."