The Primary Chronicle, for instance, states that Yaroslav died at the age of 76 in 1054 (thus putting his birth at 978), while dating Vladimir's encounter and marriage to Yaroslav's purported mother, Rogneda, to 980. Elsewhere, speaking about Yaroslav's rule in Novgorod (1016), Nestor says that Yaroslav was 28, thus putting his birth at 988. The forensic analysis of Yaroslav's skeleton seems to have confirmed these suspicions, estimating Yaroslav's birth at ca. 988-990, after both the Baptism of Kievan Rus and Vladimir's divorce of Rogneda. Consequently, it is assumed that Yaroslav was either Vladimir's natural son born after the latter's baptism or his son by Anna.