Sunday 29 December 2019 The Mystery of Christmas Speaker: David Britton Series: Good Shepherd Passage: Matthew 1:18-23 Content Type: Good Shepherd « A Risky Business Epiphany »