When I first clicked on this link I was worried it was going to be another “Man, can you believe someone like this thinks he can sing?” And when I saw Simon sitting there, my sense of foreboding only increased. But then…well, see for yourself.
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.