Grace - the free, unconditional and limitless love of God - is one of the epic words of the Christian faith and a key part of what is most distinctive about it. It lies at the heart of what is proclaimed in the Gospel, but is not well understood, even by Christians. For centuries, Christians have laboured under two opposing misunderstandings: the Catholic view: We must strive to be good in order to deserve God's love, or the Protestant view: Humankind...