The Gospel of John : A Theological commentary - Ridderbos, Herman. (Eerdmans Classic Biblical Commentaries, 2018)