https://www.beverleybaptist.com/wp-content/uploads/20-12-20-Sermon-only.mp4 Phil Palmer 20 12 20 Matthew 1 vs 18-25