Yeah, I had never heard of it either. But a listener to the DL wrote and referred me to a discussion of John 6 on the site, and said they found it compelling. So, I have taken the time to reply to it here. If you visit the site, you might find it odd that the very nice graphic with
Alpha and Omega Ministries is a Christian apologetics organization based in Phoenix, Arizona. James White, director, is a professor, having taught Greek, Systematic Theology, and various topics in the field of apologetics for numerous schools.