Being salvation atonement and soteriology in the theology of Karl Rahner - Peterson, Brandon R. (Fortress Press, 2017)