Duncan Beg Lienoch — - 17 Feb 1477 Roro