By Kevin J. Vanhoozer, N.T. WRIGHT, Daniel J. Treier
By Kevin J. Vanhoozer, Craig G. Bartholomew, Daniel J. Treier
By Matthew Levering, Kevin J. Vanhoozer