Fingal mac Gofraid

King of the Isles