According to tradition, Luke was a historian who interviewed many of the early eyewitnesses to Christ's ministry, including Mary.
Not according to tradition….according to Luke 1:1. And he was a physician.