Catherine, daughter of Sir John Stirling of Edzell and heiress of Glenesk. [Burke's Peerage]
---------------------------------------
About the middle of the fourteenth century the male line of the Stirlings of Glenesk failed in two co-heiresses. One of these ladies, Catherine Stirling, was married to Sir Alexander Lindsay, third son of Sir David of Crawford, and she was the mother of the first Earl of Crawford. The other daughter was married to Robert de Atholia, grandson of Angus - Lord of the Isles. He succeeded to the Inverness and Moray portion of the Stirling estates; Sir Alexander Lindsay inherited the Angus section of them, and they formed a noble domain. Catherine Stirling died some time before 1378, as Sir Alexander Lindsay had married his second wife, Marjory Stuart, cousin to Robert, Duke of Albany, prior to that date.