Such information is confirmed by both the Irish and Welsh annals.
Esta información está confirmada polos anais irlandeses e galeses.