Beverly Roberts Gaventa

Beverly Roberts Gaventa teaches New Testament at Princeton Theological Seminary.