November 24, 2019 David Barrie Ruth Ruth 4 - There is a Redeemer November 24, 2019 David Barrie Ruth Date: 24 November 2019Speaker: David BarrieReadings: Ruth 4; Matthew 1:1-6