John - Kostenberger, Andreas J. (Baker Exegetical Commentary on the New Testament., 2004)