John (Baker Exegetical Commentary on the New Testament)
Andreas J. Köstenberger
In the course of his verse-by-verse comments, Köstenberger incorporates references to other ancient writings that help explain the book's theological, cultural, and social context.