The Devil's Redemption: A New History and Interpretation of Christian Universalism