John married Mary (Margaret) Graham, Countess of Mentieth about 1359. Mary (daughter of John of Abercorn Graham, Earl of Menteith and Mary de Menteith, Countess of Menteith) was born before 1334; died in 1380; was buried in Inchmahome Priory, Perthshire. [Group Sheet] [Family Chart]