Athole Rennie 4 December 2022 Matthew 1:1-17 A King promised down the generations Athole Rennie 4 December 2022 This talk on Matthew 1:1-17 by Athole Rennie was given on 4 December 2022