 Sir John de Elfinstun married Margaret of Seton who was a niece of Robert the Bruce.One of John's descendants was William Elfinstun who became rector of Kirkmichael.William studied Civil and Canon Law in Paris and he eventually became Professor of Law at that university.