Tom Davis 29 January 2023 Talks, Sermon, Encountering Jesus The Waiting Prophets Tom Davis 29 January 2023 Talks, Sermon, Encountering Jesus Luke 2: 22-38