Gospel Matthew 5:1-12 Adam preaches for All Saints Sunday