Beyond Calvinism & Arminianism: An Inductive, Mediate Theology of Salvation by C. Gordon Olson