The Assurance of Things Hoped For: A Theology of Christian Faith