how old is mary s.