Keeping Hope Alive: Stirrings in Christian Theology