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 the Greek letters is based, ironically, on the English words, rather than their Greek counterparts. I found that sorta humorous.
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.