Power of Christ displayed with Science?