The Johannine Gospel in gnostic exegesis: Heracleon's commentary on John (Society of Biblical Literature. Monograph series)