According to the apocryphal Gospel of James, Mary was the daughter of Saint Joachim and Saint Anne. How old was Hannah when Samuel took her to the Tabernacle