I believe what God's Holy Word say's is right.<quoted text>
Well, he's interpeting it differently and is insistent in his conclusion.
He's using the same source and the same method you are.
God was manifest in the flesh.
3.( tr ) to show plainly; reveal or display: to manifest great emotion
4.( tr ) to prove beyond doubt
5.( intr )(of a disembodied spirit) to appear in visible form