Timpe, K. (2015). Cooperative Grace, Cooperative Agency. European Journal for Philosophy of Religion, 7(3), 223–245. https://doi.org/10.24204/ejpr.v7i3.113