The Incarnation and The Two Natures of Christ Dec 18 2016 By: Jeffrey Price Scripture: John 1 Video Audio Download Video HD Video SD Video Mobile Audio (MP3) This is the greatest of all Miracles. What is the incarnation is and why did it take place? Why it is important?