lutherstamp Published October 21, 2016 at 384 × 450 in Martin Luther, Thomas Torrance, and Karl Barth on the Theology of the Cross and its Marginalization of Human Reason