Tim Donald 26 October 2015 Tim Donald 26 October 2015 Who are the blessed? - Matthew 5:1-12 Tim Donald