This person is not mentioned in Burke's Peerage, which has Gillemichael a son of "Edelrad, apparently Earl of Fife, who flourished in the early 12th century and was also Abbot of Dunkeld; possibly the same person as Eth who fathered Gillemichael". However several internet lines have Duffagan or Duff and would explain the "MacDuff" name of subsequent generations
Constantine (Duffagan) 2nd Earl of Fife |