Question: where does the extra information about Mary that is not contained in the Gospels (such as that her mother was Anne and her father Joachim) come from?
Answer: the Protoevangelium of James and traditions of the Jerusalem Church (more to come).
Word count: 13.