The Bard is also believed to have been present at the Battle of Killiecrankie in 1689 when he would have been in his mid-sixties. Two poems about the battle are attributed to him although it has been suggested that one of these may have been written by his son. "Cath Raon Ruairidh", the Gaelic name for Killiecrankie, is sited as evidence that Dundee was shot just below his breast plate, and not, as later suggested by Professor Terry, in his left eye. Iain Lom dismissed William of Orange as "a borrowed king" and condemned Mary for her disloyalty to her father. The Massacre of Glen Coe was roundly condemned in "Murt Glinne Comhann". Iain Lom's suggested punishment for the murder of his MacDonald kinsfolk was that the Campbell land in its entirety should be transferred to Clan Donald. "Oran an Aghaidh an Aonaidh" (A Song Against the Union) in which he condemned the Scottish aristocracy who had accepted union with England in 1707 is regarded as the last work that can be attributed to him and it is assumed that his death must have been soon afterwards.